214
27
595
185
165
488
1831
145
296
249
384
43
48
103
215
12
244
497
63
40
75
355
55
34
94
17
316
24
78
25
154
353
79
21
298
131
90
181
225
30
559
18
61
4685
23
22
72
36
35
28
16
176