278
208
859
113
135
89
218
149
94
128
54
51
46
87
81
116
191
132
188
107