49 48 47 46
45 44 43 42
41 40 4 39
38 37 36 35
34 33