1189
288
538
20
180
144
380
12
722
127
613
68
643
79
228
29
428
99
498
23
610
18
209
114
614
94
334
188
262
162
666
73
371
212
633
48
414
51
589
42