17 1502 621 true 3 4 7 10 11 16 17 20 30 43 51 70 77 80 86 87 98