55
136
39
167
28
141
179
200
200
158
21
46
12
128
120
21
37
200
8
71
16
160
842
67
22
143
135
58
81
197
31
1000
17
158
59
41
200
23
49
12
200
200
164
178
200
50
168
25
118
80
200
10
200
28
55
136
39
167
28
141
179
200
200
158
21
46
12
128
120
21
37
200
8
71
16
160
842
67
22
143
135
58
81
197
31
1000
17
158
59
41
200
23
49
12
200
200
164
178
200
50
168
25
118
80
200
10
200
28