70
0
1
133
2
136
154
148
155
316
182
141
243
181
169
178
175
226
237
189
198
162
218
184
331
349
373
458
3
505
474
627
561
638
746
739
883
872
1022
1090
1100
1145
1218
1351