31
14
22
17
17
19
31