17 1468 584 true 2 11 16 23 28 30 32 35 37 41 52 56 62 73 82 90 95