10 575 32 1 14 17 28 30 32 67 89 94 95