288
885
51
323
59
309
56
332
52
266
91
236
47
208
158
31
117
66
510
106
186
14
181
27
202
7
147
4
150
48
125
10
183
9
116