1882
1693
526
428
352
268
211
200
173
154
123
122
96
90
86
85
84
79
70
61
56
50
46
44
43
40
37
35
34
32
30
29
27
26
23
22
21
20
17
16
15
12
11
10
9