96
45
38
47
43
47
41