0
5
12
11
16
27
9
59
33
15
95
19
66
53
43