10 490 354 true 2 7 13 14 16 17 22 26 37 38