40
38
45
44
77
65
141