92
488
63
280
59
316
88
271
10
202
21
162
160
28
141
36
109
2
81
19
452
75
7
83
9
77
4
25
5
65
11
3
20