149 116
505 111
111 110
286 112
113 110
172 113
409 111
88 109
94 112
280 114
89 113
88 111
190 112
99 109
93 108
90 111