65
12
11
7
16
27
53
195
200
200
146
200
47
17
7
63
34
32
29
11
65
7
95
23
30
10
200
200
200
26
75
94
18
19
136
403
6
54
6
35
200
174
96
200
200
14
200
5
32
200
54
42
15
10
16
296
200
7
5
945
11
28
5
86
20
6
7
20
200
32
36
32
5
200
115
41
200
200
11
14
77
58
9
200
35
200
193
200
38
36
200
30
200
155
200
29
122
28
200
12