7 384 341 true 7 10 17 19 22 30 37