358
275
244
242
239
217
206
191
155
152
143
142
140
136
129
125
122
121
119
118
117
116
113
112
111
110
109
108
102
100
97
96
95
94
92
90
88
87
86
85
84
83
82
80
78
77