69
366
-40
22
400
400
70
120
120
200
190
99
111
120
120
120
25
110
30
399
289
199
69
2000
398
1300
129
350
150
150
150
129
190
179
59
40
150
29
140
249
129
89
59
49
79
89
89
89
129
149
159
159
359
59
79
69
89
189
169
49
199
59
30
30
39
89
129
259
99
109
139
139
89
89
199
299
50
89
69
39
149
59
39
29
39
49
59
69
79
199
299
259
109
69
39
299
39
39
79
80
269
99
34
299
30
160
39
299
168
199
389
389
890
279
259
499
105
105
105
79
159
99
160
160
59
129
279
49
1399
1599