7 16 17 17 20 20 20 20 22 26 28 31 32 34 38 40 40 41 41 43 44 44 44 46 46 47 48 49 50 50