9 3677 608 true 12 14 15 16 20 26 30 37 38