8 941 368 true 1 3 12 14 15 23 24 26