45
88
13
85
59
24
33
50
42
27
36
32
28
25
48
15
14
43
47
57
5
26
64
38
35
55
16
9
54
83
70
31
29
23
46
12
66
40
78