29
541
96
425
78
442
7
273
48
278
426
38
326
22
323
19
290
49
286
11
259
30
252
5
249
216
9
171
3
4
21
227
14
206
23