5
24
28
5
24
25
27
29
12
17
18
23
30