15
18
10
23
29
19
124