216
144
913
303
470
358
217
221
432
314
294
1456
621
215
736
209
975
284
1019
214
435
238
260