157
49
126
19
90
58
8
231
217
353
209
144
28
138
52
51
56
247
12
155
245
22
32
194
299
21
425
41
14
85
29
111
95
1207
42
260
261
48
251
39
16
36
17
18
69
7
103
285
24
227
6
214
100
43
337
35