107 716 74 576 58 064 75 148 127 915 93 874 79004 114144 24 222 69115 109112 177 579 65 711 141 236 132 488 120 333 122 67388