86
80
54
84
77
65
60
73
62
69
82
74
100
63
70
92
110
300
300
293
300
299
300
300
296
300
300
300
283
300