5
19
14
43
11
86
63
29
36
15