11 544 390 true 2 3 6 18 37 50 58 72 82 90 94