23
79
67
48
22
77
7
25
85
51
70
24
92
20
30
31
3
65
29
10
41
64
128
33
27
38
16
40
6
57
78
8
61
177
58
45
63
12
110
86
136
89
9
72
96
15
18
21
76