            31413                    9162       13276                         
                                                                              
55836       56093       48111       38724       17870        5164       64279 
                                           8134                               
                        58086                               39755             
                                                                              
                                          41451                               

