169
623
133
580
179
572
30
409
40
334
21
294
22
275
37
228
24
198
25
223
7
97
10
94
3
80
1
92
4
75
20
916
5
68