23
16
69
98
63
51
11
12
13
14
15
41
70
99
25
29
44
43
45
39
33
100
9
5
40
28
30
37
19

