174
237
107
962
586
468
129
463
93
869