118
288
98
103
148
85
505
116
350
100