574
154
360
19
647
180
257
163
280
108
203
57
397
108
380
148
208
126
583
89
304
193
372
197
486
99
240
186
303
135
304
83
280
142
579
191
510
154
562
213