12
13
32
55
49
68
97
40
46
16
24
88
81
44
11
79
10
39
30
89
92
36
62
56
27
59
9
43
17
125
31
21
15
52
22
58
33
25
51
77
71
53
95
20