40
43
38
36
45
47
77