171
646
120
516
205
509
51
302
15
293
10
242
259
289
91
218
46
208
13
1,235
5
204
57
222
26
202
39
173
11
166
20
899
23
137
16
130
18
122