1133
886
723
643
528
209
185
171
156
152
134
102
83
79
74
72
65
62
61
60
57
56
54
53
49
48
44
40
39
37
36
34
33
29
28
27
25
24
22
21
20
19
18
17
16
15
14
13
12
11