111 05 02 01 89 04 222 9 11 2222 99 8 03 88 06 07 22