16 1027 517 true 2 10 13 19 20 30 38 41 54 72 77 85 87 92 96 98