1896
1675
477
429
380
304
289
224
156
149
137
132
101
97
96
85
84
77
72
68
59
57
56
54
49
47
46
40
38
36
35
31
30
29
28
26
22
21
18
16
15
14
13
12
10
9