11 847 406 true 1 2 5 11 13 20 26 27 28 29 37