2166
1830
567
491
455
393
311
196
181
150
139
120
106
101
97
84
83
81
77
69
64
59
55
48
44
42
41
40
39
37
36
35
33
32
30
27
25
23
21
20
19
18
15
13
12
10
9