32 0
30 3
30 8
16 8
0 9
0 12
31 13
31 25
29 25
27 27
27 28
