81
851
52
354
22
372
85
457
47
321
38
322
26
281
18
278
23
217
19
228
209
17
215
9
165
2
159
11
167
8
143
5
120