412
136
548
141
514
117
423
125
202
91
503
194
515
226
326
178
671
210
627
109
612
28
614
81
580
197
717
215
599
266
245
148
467
117
490
66
227
144
144
58