112 91
731 641
317 315
410 738
778 251
605 319
257 30
579 81
99 169
746 169
575 784
324 13
648 751
890 988