99
54
89
76
52
12
57
13
29
11
20
10
4
9
44
39
18
33
31
40
14
73
15
26
43
21
75
80
27
37
35
36
7
71
19
16
32
45
48
59
5