30
17
20
22
33
34
47