5577
1516
1306
1176
622
391
379
320
177
175
161
146
141
109
95
55
29
23
19
18
17
15
14
13
12
10
9
8
6
5
4
3