true 446 219 true 10 12 17 23 24 32 35 36 45 52 53 57 59 61 63 64 65 66 68 71 72 77 80 82 83 84 91