35
12
2
27
32
31
32
25