7
20
35
17
24
40
54
132
30
32
12
6
16
122
4
9
3
29
2
28
46
23
45
36
48
13
96
11
10
19
25
5
14
27
129
47
31
8