79
1
55
377
271
335
1452
85
118
619
2
274
283
70
86
295
66
308
83
331
60
81
93
334
506
3
89
77
333
88
494
512
393