525
357
528
29
119
197
27
156
198
134
106
108
217
386
63
105
128
91
80
82
307
28
38
165
58
81
377
112
2055
246
431
193
150
348
265
19
147
114
31
166
141
249
157
551
429
24
276
171
155
188
162
124
526
299
43
57
433
346