126
815
117
394
35
45
301
281
58
249
11
210
217
9
218
6
386
30
171
5
124
121
10
138
18
145
23
153
7
82
0
59