1666
1497
424
417
346
326
242
172
147
122
117
108
84
80
79
75
71
64
61
56
42
40
39
38
37
36
31
29
26
25
23
22
21
20
18
17
14
12
11
10
8
6