16
20
42
28
48
39
65
54
88
353