31 109
102 110
111 109
99 111
373 111
218 112
138 113
112 110
175 111
110 110
174 113
103 113
95 110
125 112
104 110
92 111