109
73
108
97
86
84
22
47