71
81
82
59
57
62
57
83
65
72
95
30