1882
1681
528
497
437
347
278
210
164
152
142
123
104
93
92
87
82
80
70
61
60
59
54
47
42
40
36
34
33
32
31
29
28
26
25
24
23
22
21
20
18
17
16
15
13
11
9
8