1801
1511
482
476
369
279
212
205
171
103
84
82
77
74
73
69
67
57
54
49
44
43
39
37
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
12
9
8
7