8
6
158
48
100
75
71
370
199
116