32 20 42 123 10 12 8 20 30 1