1
2
3
14
28
76
48
42
40
54
29
44
152
93
46