4
9
2
21
25
6
51
30
77
12
13
22
14
19
15
23
55
33
32
31
16
20
56
28
40
90
72
43
41
79
58
45
26
34
47
94