5
8
71
53
86
106
109
101
85
263