94
55
58
92
52
72
78
63
65
88
35
39
9
15
16
17
47
21
29
31
