153
104
83
50
478
34
73
29
206
123