18 113050 2525 true 0 2 3 5 7 8 10 12 16 17 23 24 27 30 31 33 35 39