12 748 33 18 20 29 32 38 46 48 49 54 57 65 80