18
6
7
29
30
3
35
33
24
16
25
8