7 483 329 true 8 14 15 16 31 33 38