31
13
14
22
28
28
156