9
7
13
5
29
10
66
26
50
19