8 333 32 3 29 30 42 45 68 76 83