7
10
103
128
13
31
88
41
23
5
1
18
8
6
33
40
9
4
15
21
2
16
20
12
27
17
11
29
26
14
81
19
55
22
24
59
38
36
61
37
3