18
42
16
60
31
33
39
19
37
15
11
75
28
21
23
14
98
12
7
30
53
20
35
26
110
9
57
64
62
24
45
123
96
66
40