1752
1615
506
481
397
384
275
217
166
162
158
120
102
101
87
83
76
70
58
55
54
52
46
41
38
37
35
30
29
28
26
24
22
21
19
18
17
16
13
12
11
10