7
21
12
5
11
1
15
13
65
20
105
27
16
31
22
28
17
26
8
25
9
10
39
38
6
19
46
53
103
48
71
97
23
40
14
110
30
96
60
37
36