155
104
86
51
478
34
74
29
206
123