14
27
31
23
18
156
22
38
10
229
100
9
20
97
24
39
37
238
35
45
94
71
104
177
16
8
183
26
25
77
89
21
19
193
106
11
204
36
76
201
121
113
61