29
19
20
17
30
23
28
30
14
1