38
39
20
6
16
21
15
24
12
1
2
28