153
104
85
50
478
34
74
29
206
123