true 1399 329 true 3 6 11 12 23 35 40 42 46 48 49 52 56 57 59 66 67 75 87 91 96