201
200
192
191
177
173
172
171
165
163
161
149
146
145
136
133
132
131
126
118
117
115
112
109
108
101
95
90
89
88
85
84
81
78
77
75
74
72
70
68
67
65
63
62
58
57
56
55
50
49
47
46
44
43