1628
1481
449
432
361
359
219
192
151
124
117
108
91
81
79
77
76
75
71
60
54
52
48
47
46
45
38
34
33
27
26
24
23
22
21
20
19
18
17
14
13
12
10
9
8
7