197
261
594
150
89
187
366
165
151
82
4
72
35
103
54
90
153
100
338
46
70
49
78
44
59
140
86
73
98
88
455
107
40
190
25
234
436
61
194
114
215
299
111
109
198
36
316
158
84
265
332
27
155
2518
2295