21
33
32
32
55
37
38
10