199
69
62
30
107
303
35
66
209
47
60
394
369
84
56
73
797
68
86
250
119
39
1821
270
50
344
317
282
20
4514
109
1477
182
38
95
51
21
130
81
197
134
88
17776
147
582
80
133
43
19
29
46
573
75
110
27