9
6
2
12
34
39
18
60
30
59
33
31
15
16
12