115
25
46
37
239
106
41
42
24
27
219
128
83
288
93
104
181
98
9
77
36
50
118
17
92
88
213
101
43
112
19
81
26
102
35
33
80
120
40
177
30
96
11
116
174
68
78
296
16
162
10
103