31 108
123 111
300 111
80 111
93 114
94 111
150 113
103 112
83 114
107 113
93 113
97 110
92 110
477 113
142 113