448
904
308
947
201
637
96
525
528
155
400
90
313
56
252
98
198
92
1,116
65
208
50
171
46
186
44
173
29
151
13
754
160
25
15
129