39
43
14
148
21
40
18
116
27
69
167
20
15
62
38
8
101
37
213
346
26
146
287
9
51
50
31
200
79
145
56
32
55
13
45
24
61
184
35
266
175
68
87
19
25
88
22