170
165
164
163
161
156
151
149
147
138
137
136
134
133
122
122
121
121
119
117
116
116
115
108
108
108
108
107
106
102
1 2 3 4 5 10