8 173 15 6 16 41 62 74 87 90 99