80
396
61
282
75
218
22
238
50
158
21
175
16
166
7
142
107
5
85
20
70
4
67
13
64
10
82
6
310
3
72
14
84
23