1684
1517
441
418
350
344
242
183
154
126
119
106
91
89
84
81
75
66
62
61
59
49
43
42
40
39
38
37
31
30
27
25
23
19
17
16
15
12
11
10
9
8
7
6