87
258
84
96
142
78
468
102
339
96