31 109
703 113
188 117
133 112
380 109
151 112
100 112
108 111
208 111
119 113
289 110
521 110
94 108
274 114
470 114
98 113