12 2806 1046 true 4 9 21 24 41 44 45 60 81 86 87 94