10
20
8
16
25
13
12
7
17
23
19
9
32
5
15
11
69
50
49
57
18
14
89
28
21
22
24
33
61
29
27
36
35
133
43
52