1826
1579
468
430
402
375
269
193
166
145
143
132
129
105
94
90
84
81
76
70
60
59
53
52
44
43
40
39
35
33
28
27
26
25
23
21
20
19
18
17
16
13
12
10
9