122
1
85
72
102
2
188
129
143
71
177
93
103
157
145
522
166
70
270
204
235
167
107
236
175
238
311
202
272
176