31
14
31
58
16
32