7
27
21
56
16
13
8
17
64
63
25
37
9
136
5
81
122
22
26
15
28
29
72
61
12
20
42
125
55
18
1143
112
41
127
94
155
24
83
39
216
71
77