22
50
111
200
200
91
94
200
81
93
195
15
8
22
29
44
116
64
27
94
23
112
200
171
73
79
199
146
200
39
200
85
21
39
160
16
53
99
117
68
200
73
52
32
51
195
36
23
200
74
86
82
158
84
192
112
41
146
200
138
849
194
174
22
50
111
200
200
91
94
200
81
93
195
15
8
22
29
44
116
64
27
94
23
112
200
171
73
79
199
146
200
39
200
85
21
39
160
16
53
99
117
68
200
73
52
32
51
195
36
23
200
74
86
82
158
84
192
112
41
146
200
138
849
194
174