222
524
19
283
122
321
93
287
67
218
35
163
80
155
138
26
112
14
107
8
101
11
100
10
96
16
89
6
311
7
88
2