29
14
16
38
28
28
254