97
85
84
22
47
76
54
43