130
0
73
83
103
94
172
2
352
1
162
196
339
131
137
190
237
267
147
113
202
116
82
182
224
194
289
3
419
91