8 376 331 true 1 10 11 13 15 21 23 36