661
70
184
11
21
8
888
22
49
1273
1927
117
277
320
43
81
80
37
416
232
1245
24
7
38
36
101
334
118
158
65
10
141
50
164
179
26
33
186
15
40
23
116
20
610
211
481
45
62
200
9340
327
254
1345