154
152
143
137
135
133
132
128
122
111
103
102
101
99
98
97
93
92
90
85
83
79
75
74
72
70
69
68
67
65
63
62
60
57
56
55
53
52
48
47
43
42
41
40
35
34
33
31