23
14
21
20
40
22
63
56
58
19
15
16
52
47
25
28
38
57
39
26
7
99
18
27
59
43
44
35
36
37
32
11
29
33
42
45