12 641 404 true 1 3 5 11 12 14 18 31 34 48 80 89