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
45
63
12
110
86
136
89
9
72
96
15
18
21
74
68
79
36
42
184