1
19
21
30
41
50
29
10