19
58
109
181
855
52
1224
942
1531
105
113
62
1510
1485
1293
106
135
43
889
1200
148
43
54
121
542
27
27
155
1305
920
150
1939
1871
75
135
1892
1180
1478
43
151
1210
152
1596
44
152
861
1965
1153
43
917
1322
498
154
510
872
156
169
889
906
50
543
157