153
104
81
50
476
34
73
29
206
122