9 198 17 9 24 35 37 38 94 97 99 100