23
12
23
30
16
16
31