22
11
26
21
33
7
34
1
57
29
8
51