1271
84
19
68
37
908
158
195
1424
63
31
32
27
29
7
11
25
17
12
578
41
60
55
61
70
274
78
211
42
812
50
455
103
261
175
35
45
210
91
123
48
58
183
23
15
81
72