178
311
161
442
16
2
4
11
62
5
156
520