12
503
851
209
137
139
170
277
543
23
589
122
188
849
619
14
252
872
302
174
172
810
16
468
263
182
33
579
799
562
25
311
117
28
947
0
198
885
87
727
964
583
7
649
31
928
33
147
66
86
489
606
641
553
