
3
142
116
68
115
367
154
576
233
158