223
146
83
76
122
42
99
48
264
987
795
500
463
588
280
467
264
990
469
792