8 351 364 true 2 14 33 36 43 52 64 73