21 2957 1608 true 1 4 5 8 20 23 27 30 32 34 36 41 44 46 48 51 53 63 66 68 69