10
25
200
94
17
13
8
20
27
19
35
43
12
57
7
14
38
5
113
11
34
45
67
59
6
26
41
23
9
16
15
66
18
51
54
32
37
29
24
44
22
21
33
36
64
62
55