149
100
77
45
466
33
64
27
199
117