153
188
104
103
49
42
45
100
47
29