21
10
32
14
11
9
17
29
13
8
19
15
18
22
16
33
25
30
43
23
58
26
57
20
50
52
24
59
7
94
36
12
35
28
49
44