6 121 236 true 2 14 17 22 29 31