36
108
86
43
85
44
27
109
53
39
30
276
38
31
65
92
34
82
215
25
22
11
106
9
64
29
17
28
61
26
83
272
20
37
158
163
19
55
248
79
56
46
18
45
95
58
81