30
14
22
16
16
19
31