47
12
34
47
19
57
77
54
104
42
145
76