10 512 244 true 1 11 14 18 20 22 28 29 33 37