25
830
508
20
404
7
422
345
124
110
16
117
12
109
111
3
137
13
156
87
29
157
92
1,065
10
86
24
102
398