200
242
0
1
100
241
2
50
259
303
537
3
196
220
260
439
4
202
234
359
6
450
7
339
1000
398
14
300
412
16
299
653
10
12
341
461
9
495
11
418
411
5
60
349