155
188
104
103
50
42
45
100
47
29