15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
15
20
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
40
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
200
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
40
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
150
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
30
200
