5
148
120
69
115
373
154
577
234
158