110
267
395
201
158
1116
745
610
796
727
1028
760
524
444
1137
639
594
817
747
621
784
440
114