20 2144 816 true 2 6 10 12 13 19 26 27 31 37 38 45 63 71 78 88 90 92 94 99