16 1384 519 true 2 5 13 17 19 21 22 46 54 60 64 66 77 84 85 92