30
23
16
13
29