95 109
30 107
95 110
480 111
100 108
179 115
120 116
509 112
98 113
166 110
291 116
80 110
96 111
444 110
275 113
39 109