10
15
23
1000
5
29
98
28
16
9
8
37
1000
200
66
200
122
20
17
62
168
200
103
200
19
5
40
54
44
16
47
61
81
88
200
46
54
11
189
200
200
108
83
64
194
33
18
170
158
18
26
42
200
39
37
200
200
47
200
89
25
57
53
84
194
41
13
8
110
10
15
23
1000
5
29
98
28
16
9
8
37
1000
200
66
200
122
20
17
62
168
200
103
200
19
5
40
54
44
16
47
61
81
88
200
46
54
11
189
200
200
108
83
64
194
33
18
170
158
18
26
42
200
39
37
200
200
47
200
89
25
57
53
84
194
41
13
8
110