9 498 438 true
12 13 16 18 19 22 27 30 37