18
7
39
25
30
34
104
20
30
66
99
66