1110
275
531
20
176
144
376
12
703
122
608
68
632
77
225
29
425
99
493
23
603
18
188
112
610
94
321
185
259
162
659
71
365
212
622
47
409
51
585
42