200
30
192
668
150
105
57
33
35
294
36
98
4042
177
2651
34
293
163
592
16
226
265
204
63
386
80
157
13
217
124
46
43
23
55
21
269
135
27
109
1109
88
550
48
127
64
31
100
39
288
103
705
24
52
600
114
38
15