30
32
15
31
1