2032
1768
509
447
378
309
227
199
193
151
144
109
95
94
91
88
86
78
72
60
59
52
50
49
39
38
37
36
35
34
33
32
31
30
27
24
23
21
19
18
16
15
14
10
9
8