153
104
83
50
478
34
74
29
206
123