16
14
6
15
28
52
38
29
137
272
72
100