107
541
116
463
126
380
93
311
80
248
65
200
30
176
36
158
49
155
18
130
24
114
13
8
111
25
113
17
112
14
106
99