# 8 
32 5 
99 108 59 63 19 6 95 29 19 69 42 57 50 131 16 138 112 57 74 145 130 35 25 25 75 89 132 16 144 62 27 83 104 116 50 133 85 74 30 127 35 36 126 35 21 2 63 129 71 41 140 42 57 116 146 140 115 74 145 18 117 127 136 67 82 64 73 129 76 123 90 73 129 125 121 82 9 119 116 125 32 45 12 57 57 96 40 130 83 87 105 21 85 139 63 147 125 119 65 
1 93 17 128 74 142 52 137 132 110 
1 66 56 147 107 6 77 123 55 130 
1 123 97 76 112 112 129 79 121 7 135 118 72 141 117 36 132 62 115 
1 94 88 77 15 112 130 88 16 14 81 139 20 19 63 144 34 19 80 145 13 39 
    9    5
837  33  259  552  506  
823  66  261  48  450  
815  647  88  887  804  
86  164  168  644  453  
610  330  801  192  130  
521  847  279  460  601  
554  233  634  813  785  
77  740  851  338  788  
238  89  372  326  79  
