43
21
78
1
42
18
15
166
8
49
156
39
33
10
117
52
36
108
248
53
55
46
66
287
26
93
352
136
56
44
162
12
19
25
11
24
134
48
23
106
13
77
34
82
235
27
9