350
1
44
94
445
133
494
4
130
2
68
232
259
233
344
234
170
284
325
278
548
910
245
597
486
70
346
200
291
642
74
40
122