12 734 493 true 2 4 8 14 20 22 23 24 33 45 68 94