23
12
24
30
16
16
31