149
101
78
45
466
33
64
27
199
117