445
89
373
161
536
171
447
59
272
42
246
95
263
76
606
215
421
191
545
128
336
146
424
100
555
347
148
59
748
181
401
157
392
278
216
116
716
176
460
278