100 110
306 111
103 113
105 117
79 108
176 112
169 115
294 111
87 112
105 110
108 112
93 110
89 113
88 112
94 109