33
157
27
121
200
303
25
116
12
9
40
38
47
385
15
45
13
53
60
3
17
18
35
36
1215
22
14
41
42
1022
113
16
24
843
2610
172
142
194
185
273
332
841
351
320
413
253
197
29
262
112
131
86