108
97
86
84
22
47
76
54