80
392
61
283
22
238
75
219
50
159
79
570
16
166
21
215
7
141
107
20
70
285
13
64
5
85
14
84
10
82
17
78
6
36
2
71