6
12
29
18
28
47
30
11
31
19