12 403 494 true 1 9 15 16 17 18 25 30 31 32 33 39