39
17
11
30
58
19
18
8
252
84
25
66
291
63
32
127
51
140
60
46
128
143
13
53
27
228
31
177
234
57
26
175
94
101
14
162
16
10
275
36
147
126
100
138
306
334
131
1263
93
33
78