19
17
9
28
23
29
51