317
1214
565
157
67
757
28
109
25
288
101
68
40
11
58
173
21
36
128
94
47
1789
57
230
26
167
135
194
33
49
266
140
420
42
161
166
27
115
252
136
51
13
50
59
300
91
44
432
97
175