121
105
532
895
1872
109
867
809
1256
1173
537
126
892
154
110
1512
1222
103
898
167
517
55
320
49
507
138
103
265
50
107
894
1890
321
964
1576
1200
1869
129
1268
814
109
101
542
119
1634
120
918
855
94
84
555
131
130
509
890
106
163
857
119
138
1558
1787
55
1846
165
526
873
540
109
110
83
1243
324
180
96
126
889
139
508
43
51
917
1243
862
932
60
531
903
89
1190
114
1507