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