1
2
9
18
26
19
74
215
55
76
114
38