16 18 18 24 29 29 35 35 39 39 41 48 50 50 53 55 60 64 64 17 19 19 21 25 29 30 30 30 31 31 31 33 36 36 40 41 50 50 1 4 14 15 16 20 21 30 33 36 40 45