15 864 457 true 2 4 5 9 12 25 31 36 38 44 48 62 70 85 92