7 160 314 true 10 13 19 23 29 32 34