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