10 14 15 15 16 18 18 19 19 19 19 20 24 25 25 31 29 28 28 28 28 28 28 29 31 33 35 35 35 35 36 36 37 38 38 38 37 39 41 41 41 41 41 41 41 43 43 44 44 44 45 46 46 46 46 46 46 48 46 46