109
149
85
125
474
87
213
83
72
55