17 1038 507 true 0 7 11 16 19 22 33 44 53 57 58 61 77 80 90 98 99