146 147      
                  17  145   148149150151  
                          144       152 
                      155 154 153   
                                    
                                
                             156 157 158