127
516
35
394
54
409
47
366
13
151
19
186
17
142
4
123
21
114
36
112
28
171
18
117
5
106
2
91
15
254
99
6
83
63