5
19
16
45
11
87
63
29
36
15