15
30
52
46
7
28
14
19
142
118
110
18
200
32
200
200
54
6
22
26
16
7
26
200
5
10
9
6
10
37
43
16
23
63
200
60
9
17
8
10
19
200
198
7
7
200
27
103
200
29
26
22
45
13
184
27
191
94
133
200
58
28
6
200
200
62
44
10
92
6
200
14
33
200
403
200
200
200
7
26
35
11
18
14
200
197
200
10
63
200
14
9
33
1000
53
7
139
13
17
200