true 2393 611 true 4 7 12 15 24 31 38 41 42 47 50 51 52 53 54 59 60 62 66 73 78 81 86 91 92 95 97