12 11 07 01 10 02 03 04 05 06 08 09