28
140
230
40
74
16
70
82
515
164
117
36
111
91
34
66
19
92
446
395
253
45
56
186
437
104
191
84
212
60
29
85
131
379
170
149
619
54
233
322
95
162
77
187
106
80
107
148
410
71
53
193
86
44
99
200