40
66
47
24
47
57
107
160
254
39