0
46
19
35
47
108
101
42
93
90