177
83
627
109
612
28
718
216
390
133
513
128
378
177
300
93
413
160
147
29
1162
459
600
35
338
102
351
83
448
177
610
163
403
24
396
106
253
154
349
190