351 115
286 110
83 111
31 109
112 111
531 111
150 112
91 110
92 110
108 112
101 111
71 110
86 111
97 113
137 114
109 111