813
182
458
201
317
168
423
181
258
50
239
166
264
155
216
65
212
187
161
48
547
163
536
155
481
31
430
132
347
127
390
115
564
168
343
120
328
12
331
153