5 66 4 2 1 47 3 129 128b 128a