302
320
219
87
261
65
96
142
697
78