7 364 313 true 7 11 17 38 39 47 88