4
5
1
8
28
56
25
7
14
9
64
40
27
22
26
57
68
16
17
61
49
138
15
35
51
53
55
78
29
24
42
43
37
50
48
20
18
93
83
11
45
118
99
41
54
32
66