7 102 108 true 2 3 5 9 15 18 30