1847
1585
590
473
424
337
262
192
155
133
129
128
109
96
92
84
79
78
72
65
55
52
43
42
41
37
36
32
29
28
27
25
24
23
22
21
20
19
18
17
16
13
12
11
10