21
20
13
20
33
54
319