125
30
231
9
1340
16
173
128
33
157
27
121
200
303
25
116
12
40
38
47
385
15
45
13
53
34
60
3
19
18
36
1215
22
14
41
42
1022
113
24
845
2611
172
142
194
185
277
333
841
351
320