197
185
182
178
172
171
166
165
164
149
148
141
138
136
134
129
116
114
100
98
94
93
92
91
88
87
86
85
82
81
80
78
76
74
72
71
70
69
68
67
65
60
59
58
55
49
46
44
42
39
32
31