40
6
6
23
200
191
123
200
53
200
170
139
7
164
95
199
72
85
175
27
44
1000
145
106
47
15
31
87
11
200
101
200
84
77
1000
33
115
200
104
52
36
84
48
200
74
88
43
89
465
57
72
35
18
116
69
7
53
11
108
42
171
7
104
13
200
62
119
200
1000
43
169
200
40
6
6
23
200
191
123
200
53
200
170
139
7
164
95
199
72
85
175
27
44
1000
145
106
47
15
31
87
11
200
101
200
84
77
1000
33
115
200
104
52
36
84
48
200
74
88
43
89
465
57
72
35
18
116
69
7
53
11
108
42
171
7
104
13
200
62
119
200
1000
43
169
200