12
25
28
34
42
47
65
78
87
99
102
111
117
118
