7
28
14
15
81
127
16
17
6
3
39
58
34
19
18
9
5
11
4
52
25
55
89
54
24
22
33
20
12
110
38
23
53
2
166
32
72
21
10