1372
35
13
41
225
18
93
33
187
61
52
22
50
146
28
47
468
178
21
223
147
89
27
1085
30
64
38
624
55
5
203
14
53
4
8
58
10
32
316
122
49
136
300
185
17
175
612
256
34
60
94
1166