150 113
307 109
293 109
97 110
92 110
86 111
39 107
91 113
38 111
79 112
117 111
86 108
323 111
116 114