211
949
85
620
104
279
51
252
39
400
64
231
58
335
20
297
12
205
38
133
6
99
16
226
91
3
84
11
83
8
149
80