664
155
779
323
285
68
471
165
552
228
461
303
358
168
261
195
555
212
220
97
131
87
565
121
370
129
490
58
583
65
368
69
640
134
430
105
402
193
306
175