100
                                                    
                        
 1
                        
                                            
                
                    
                                            
                        
 232
                                            
                
                    
                                            
                        
                    
                                            
                        
                    
                                            
                        
                    
                                            
                        
 95
                                            
                
                    
                                            
                        
 62
                                            
                
 36
                                            
                
                    
                                            
                        
 171
                                            
                
                    
                                            
                        
 134
                                            
                
                    
                                            
                        
 87
                                            
                
                    
                                            
                        
 164
                                            
                
                    
                                            
                        
 62
                                            
                
                    
                                            
                        
 85
                                            
                
                    
                                            
                        
                    
                                            
                        
 62
                                            
                
                    
                                            
                        
                    
                                            
                        
                    
                                            
                        
 308
                                            
                
 196
                                            
                
 744
                                            
                
 277
                                            
                
 226
                                            
                
 415
                                                    
                        
 1