6155
1593
1021
635
567
483
392
345
262
249
212
173
161
141
123
99
96
94
86
77
61
48
46
37
32
27
24
23
22
20
18
17
16
15
13
12
8
7
6
5
4