7
68
38
12
105
385
256
109
228
215