1
3
9
12
31
39
41
59
84
85
103
