1851
1647
532
500
431
364
278
209
168
152
136
126
105
92
91
87
83
77
73
66
59
58
57
54
51
44
42
38
33
32
31
29
27
26
23
22
20
17
16
15
13
12
11
10
9
8