140
433
134
149
126
137
215
125
123
287
130
331
181
137
1389
98
111
123
315
1116
321
9446
233
288
524
725
117
342
455
297
131
359
369
518
1181
286
613
380
657
376
352
466
341
231
214
266
673
350
351
145
435
137
313
252
513
34
34
339
712
627
689
67
66
0
190
226