2042
1562
511
336
307
255
207
196
180
123
111
98
96
95
89
82
73
66
61
60
54
50
47
46
44
43
41
39
38
37
35
32
28
27
26
25
24
22
21
20
18
13
12
11
9
8