9 405 23 1 10 23 30 44 75 76 79 96