420 111 21 70 53 92 41 57 66 30 164 30 74 34 52 84 39 53 62 12 8 88 67 40 40 39 47 50 120 169 114 79 174