10
127
7
5
7
5
10
8
20
25
19
47
20
18
200
10
20
76
9
29
32
21
14
16
22
18
29
37
11
91
168
11
30
57
178
200
200
15
200
6
21
6
59
27
38
49
65
200
7
1000
1000
71
200
200
17
12
200
54
25
7
5
6
26
294
12
200
13
5
8
42
7
9
200
24
34
19
12
54
14
87
27
11
5
14
11
16
8
26
65
176
62
10
156
45
200
11
39
9
6
109