27
45
99
54
8
17
29
21
28
9
7
24
5
26
49
34
40
13
51
48
55
6
101
52
11
18
10
15
20
35
32
16
30
25
14
47