16
29
18
6
5
13
25
33
43
50
19
57
20
52
4
88
30
1
34
8
38
23
31
58
24
14
2
12
7
15
36
40
46
37
53
51
28
9