18
7
37
25
30
34
104
20
30
66
99
64