1857
1650
516
421
347
266
204
203
173
147
125
123
93
86
83
81
69
67
58
56
54
46
40
36
35
34
32
31
30
29
26
24
23
22
21
18
15
14
13
11
10
9