7
13
26
1
12
2
46
14
5
64
129
21
10
11
9
3
81
115
4
90
52
73
77
6
8
27
20
53
70
15
30
25
57
125
68
32
72
59
131
35
16