4621
1369
987
475
393
370
361
327
305
220
173
169
167
140
115
107
100
63
60
45
43
42
39
38
34
31
30
28
26
21
20
19
18
17
16
14
12
10
9
8
7
5
4