2
1
11
7
3
13
5
12
19
10
14
15
25
18
8
4
21
6
27
16
75
78
28
24
46
93
105
53
62
38
94
33
57
45
114
17
74