9 113 65 16 17 19 23 40 56 86 89 96