217
969
246
448
83
355
32
411
26
297
11
251
52
181
53
174
3
126
13
162
16
134
8
151
20
164
27
133
6
316
115
21
123
103