13 3089 640 true 2 7 9 11 12 15 18 22 23 24 27 33 38