1582
1419
514
398
327
265
223
191
141
139
96
91
76
75
70
67
58
56
54
52
42
39
34
33
32
31
30
29
27
26
25
24
23
22
21
20
19
18
17
16
15
14
10
9
8