23 3438 1560 true 2 4 5 9 17 19 21 30 34 36 43 47 52 62 68 72 75 77 78 80 83 86 98