165
105
222
727
197
609
477
863
262
435
760
336