149
102
78
45
466
33
64
27
200
118