8 921 389 true 12 13 17 21 24 26 28 29