132
58
604
155
491
201
520
60
475
85
622
197
368
137
326
130
299
130
908
357
149
60
812
355
499
178
244
68
439
158
762
255
380
211
575
65
272
157
1313
525