15 1642 440 true 2 3 6 8 11 12 14 15 16 20 22 23 27 38 39