99
44
64
12
10
85
106
1
40
98
119
8
13
63
47
71
36
71