32
24
28
31
34
20
18
8
18
46
30
17