9
7
33
20
24
18
3
19
28
21
29
31
22
8
32
37