100
100
100
100
100
100
100
100
100
100
100
100
100
208
31
44
39
51
44
51
51
239
253
51
51
51
31
51
43
195
27
31
17
202
238
51
106
44
17
228
259
51
17
17
229
17
51
51
104
31
27
17
51
27
51
31
109
31
43
31
51
31
44
251
51
17
31
43
51
44
27
44
51
51
94