18
19
15
32
59
33
21
27
63
25
57
35
9
36
26
43
40
17
14
30
45
34
6
28
51
47
52
37
24
29
107
31
74
168
16
3