149
100
77
45
464
33
64
27
197
116