1165
285
533
20
177
144
377
12
712
125
611
68
640
79
226
29
426
99
493
23
606
18
205
114
611
94
331
188
259
162
663
73
367
212
631
48
411
51
586
42