109
488
20
227
26
358
30
265
56
234
8
204
29
172
144
21
137
10
90
13
162
1
88
17
129
61
713
15
96
16
93
3
55