30
153
20
402
24
47
14
42