10
19
25
34
35
39
46
65
71
77
84
106
