9 269 32 2 4 5 23 42 49 50 85 100