2033
1535
516
422
342
241
231
216
186
163
127
110
97
92
79
77
70
62
61
59
57
52
48
47
44
43
41
39
37
36
33
32
31
30
29
25
23
21
19
18
17
16
13
12
11
9