80
396
61
282
22
238
75
218
50
158
16
166
21
175
7
142
107
20
70
13
64
5
85
14
84
10
82
6
327
17
78
36
2
71