90
70
50
70
90
70
90
70
90
70
50
70
90
70
90
30
90
70
90
70
90
30
90
70
90
70
90
30
90
30
98
30
58
38
50
70
90
30
90
30
90
30
90
70
50
78
90
70
90
70
90
70
90
70
50
70
90
30
90
30
90
30
90
70
98
78
90
38
50
30
98
30
90
38
90
30
50
30
90
70
50
78
90
70
90
30
90
70
50
70
50
30
90
70
90
30
98
78
58
38
50
70
50
70
50
78
58
78
90
70
90
30
50
70
50
78
90
70
50
70
50
70
50
70
90
70
50
30
50
-1
90
70
50
30
50
30
90
70
90
30
90
70
50
70
50
30
50
30
50
30
98
30
90
70
90
70
50
70
50
30
90
30
90
70
50
30
90
70
90
30
50
30
98
30
90
70
90
70
90
70
90
30
90
30
90
30
50
70
98
30
90
70
90
70
98
78
98
78
90
70
98
30
90
70
50
70
98
78
90
70
50
30
90
30
90
30
50
30
50
70
50
70
90
30
90
70
90
30
50
30
90
30
90
70
50
30
50
30
90
70
50
30
90
30
90
70
90
70
50
70
90
70
90
30
90
70
90
30
50
70
50
70
90
70
50
30
50
70
50
70
50
70
90
70
90
70
90
30
98
78
58
70
90
70
98
78
90
70
90
70
50
30
90
30
90
30
90
70
90
70
50
70
50
30
90
30
98
78
90
70
90
70
90
70
90
70
90
70
50
30
50
30
90
70
50
30
90
70
90
70
50
78
58
70
90
70
50
30
90
30
98
78
58
70
50
70
90
70
98
78
58
70
90
70
90
70
50
30
90
70
90
70
90
70
50
30
90
70
50
70
90
30
50
70
90
30
90
30
50
70
50
30
90
30
90
70
90
30
90
30
90
70
90
70
90
30
90
30
50
30
90
30
98
78
90
70
98
30
58
38
90
70
50
70
98
78
90
38
50
70
98
78
90
70
50
30
90
70
90
70
90
70
90
70
90
70
50
86
-1
-1
50
30
90
70
50
70
90
30
90
30
90
30
90
70
90
70
50
78
90
70
90
70
98
30
58
70
50
70
90
70
50
70
50
30
90
70
90
70
90
70
90
70
90
70
50
70
50
30
90
70
90
70
90
30
90
30
90
70
50
70
90
70
90
30
50
30
98
78
90
70
90
70
90
70
90
70
50
30
50
30
50
70
50
70
90
70
90
70
90
70
90
30
90
70
90
70
50
70
90
70
50
30
90
70
50
70
50
70
90
30
90
30
90
70
98
30
58
70
50
30
90
70
90
70
90
30
90
70
90
70
90
70
50
70
90
70
90
30
90
70
90
70
90
30
50
30
90
70
90
30
90
30
50
30
90
70
50
70
90
70
90
70
90
70
90
70
90
70
50
70
90
70
90
70
90
30
90
70
90
70
90
70
50
70
50
70
90
70
98
78
90
70
90
70
50
30
90
70
90
30
90
70
50
70
50
30
90
30
90
70
50
30
90
70
50
70
90
70
90
70
50
70
98
78
90
70
90
70
90
30
90
30
50
30
90
70
90
30
90
70
90
30
98
78
90
70
90
70
50
30
50
30
90
30
50
30
90
70
50
70
90
70
90
70
50
30
90
30
90
30
90
70
90
70
50
30
90
70
106
86
66
46
58
70
50
30
50
70
90
70
98
78
90
70
98
30
90
38
50
30
90
30
50
30
90
30
90
30
50
30
90
70
90
30
50
30
50
30
90
70
90
30
50
70
98
78
58
70
50
30
90
30
50
70
90
70
90
70
98
30
90
70
50
30
90
30
90
70
50
30
90
70
90
70
90
30
50
30
90
70
90
30
90
30
50
70
50
70
90
70
90
70
90
70
90
70
50
30
90
70
90
30
50
30
90
30
50
70
50
70
90
30
90
30
50
30
90
30
50
30
58
70
50
70
90
70
90
70
90
70
50
70
90
70
90
70
98
30
90
70
90
70
90
70
50
30
90
70
50
30
50
30
90
70
90
70
50
78
58
38
50
30
50
30
58
38
50
30
98
78
98
38
58
38
90
70
90
30
50
70
90
30
50
30
50
70
50
70
50
70
50
30
58
70
90
30
90
30
90
70
90
30
50
70
90
30
90
70
90
70
50
30
50
30
90
70
90
70
50
70
90
70
90
30
90
70
50
30
90
30
50
78
90
70
90
70
90
70
90
30
90
70
50
70
50
70
90
70
50
30
50
78
90
70
50
70
90
70
98
30
90
38
90
70
90
70
90
70
90
70
50
70
90
70
90
70
90
70
50
70
90
30
90
30
90
70
50
30
90
70
50
70
90
70
98
78
58
78
58
70
50
30
58
70
90
70
90
30
98
30
90
38
90
70
98
78
58
70
90
70
50
30
90
70
90
70
50
70
50
70
90
30
90
30
98
78
90
70
90
70
50
30
50
30
50
70
90
30
50
70
98
78
90
70
50
70
50
30
90
70
50
70
90
70
90
70
90
30
90
70
50
70
98
78
90
38
-1
-1
50
-1
90
70
50
70
90
70
50
30
90
70
50
30
90
70
90
70
50
70
90
70
50
30
50
70
90
70
50
30
98
78
58
38
50
30
90
70
90
30
50
30
90
70
90
70
90
70
50
30
90
70
90
70
50
70
50
70
90
70
90
70
90
30
90
70
90
70
90
30
90
30
90
70
90
30
90
70
98
30
58
70
90
70
90
70
90
70
50
30
90
38
90
70
50
70
50
70
50
70
50
70
90
70
90
30
90
70
50
78
58
86
90
70
50
70
90
30
50
70
90
30
50
30
50
30
90
70
50
30
90
30
90
30
50
30
90
70
90
70
90
30
50
30
50
70
90
70
90
30
90
70
50
78
90
70
90
70
90
70
50
70
90
70
50
30
90
30
90
70
90
30
50
70
50
70
98
30
90
70
90
70
90
70
90
70
50
70
98
78
58
70
90
70
50
70
90
70
90
30
90
70
50
70
90
70
90
70
90
70
90
70
50
70
90
70
90
70
90
70
50
70
90
30
98
78
90
38
-1
-1
50
30
50
70
50
70
98
30
90
70
90
70
90
30
90
70
90
70
90
70
90
70
50
70
50
30
50
30
98
78
58
38
90
70
90
70
50
70
50
30
50
30
50
30
90
70
50
30
90
70
90
70
90
70
98
30
90
70
50
70
50
78
90
38
90
70
90
70
50
30
90
70
90
70
90
70
90
70
90
70
98
78
90
38
90
70
50
70
90
70
90
70
50
78
58
70
90
70
90
70
90
70
50
30
98
78
58
38
90
30
90
30
90
70
50
70
90
70
90
30
50
30
50
70
90
70
90
70
50
70
50
70
90
70
90
70
90
70
90
70
50
30
98
78
90
38
90
70
50
70
90
70
90
70
90
70
90
70
90
30
90
70
90
30
50
70
50
30
90
30
50
30
50
30
50
70
50
30
90
30
90
70
50
70
50
30
50
30
58
38
90
70
50
30
90
70
90
30
90
30
90
30
50
70
90
70
90
70
90
70
50
70
90
70
90
30
90
30
50
70
98
30
90
70
90
70
98
30
90
70
90
30
90
70
50
30
50
30
50
70
50
70
50
30
50
30
90
70
90
70
50
30
50
30
50
70
90
70
90
30
90
70
90
70
90
70
50
70
50
30
50
30
90
70
90
70
50
70
50
70
90
30
50
70
98
78
58
70
90
70
90
70
90
30
90
30
50
78
58
70
90
30
50
30
90
30
50
30
50
30
50
70
50
78
58
70
90
30
90
70
50
70
90
30
90
70
90
70
50
70
50
70
90
70
50
30
50
78
90
70
90
30
90
70
50
70
50
30
90
30
90
70
90
70
90
70
50
70
90
30
50
30
90
70
98
30
58
78
90
70
90
70
90
70
90
30
90
30
90
30
98
30
90
70
50
30
50
70
90
30
50
78
90
70
50
30
90
70
50
70
50
70
90
70
50
70
90
30
98
30
58
38
90
70
50
70
90
70
90
70
90
70
90
30
90
70
90
30
90
70
50
70
90
70
50
70
90
70
90
70
90
30
90
70
50
30
90
70
90
70
90
70
90
30
50
30
90
70
90
70
90
70
98
30
90
38
90
30
50
70
50
30
50
30
50
70
90
30
50
70
50
78
98
38
90
70
90
70
90
70
50
78
90
70
50
70
90
70
90
30
50
30
50
70
50
86
90
46
50
30
106
30
66
70
50
70
90
70
50
30
50
70
50
70
90
70
90
30
90
70
90
30
98
78
98
78
90
70
90
70
50
30
90
70
50
70
90
70
50
30
50
70
50
30
90
70
50
30
90
70
50
70
90
30
90
70
50
30
90
70
98
78
58
78
58
70
50
78
90
70
90
70
90
70
90
70
90
30
98
78
90
70
90
70
90
70
90
70
50
30
90
30
50
70
50
30
50
30
90
70
50
30
50
30
90
30
90
70
90
70
90
70
98
30
90
70
98
30
90
38
98
30
98
78
98
78
58
70
50
70
90
70
90
70
50
30
90
70
50
30
50
70
90
70
50
70
90
70
90
30
90
70
90
70
90
30
90
30
50
70
90
30
90
70
50
30
50
30
50
70
50
70
50
70
50
70
90
30
50
30
50
30
90
70
98
78
98
78
58
70
90
30
90
70
90
70
90
30
50
30
90
70
90
70
90
70
90
30
90
70
50
70
50
70
90
30
90
70
50
70
90
70
90
70
50
70
90
70
90
30
90
70
90
30
90
70
50
70
98
78
90
38
90
30
90
70
50
30
90
30
90
70
50
30
98
30
90
70
90
70
50
86
90
70
90
70
90
70
90
30
50
70
50
78
90
70
90
30
90
70
90
70
98
78
90
38
90
70
50
70
98
30
90
38
50
30
50
30
90
70
50
30
90
70
90
70
98
30
90
70
50
70
50
70
50
70
90
70
90
30
90
30
50
70
90
70
98
78
90
38
50
70
90
70
98
30
58
70
106
30
90
46
90
30
90
30
90
70
90
70
90
30
90
30
50
30
90
30
90
70
90
70
50
70
90
70
50
70
90
70
90
30
50
70
90
70
50
70
90
70
50
30
90
70
90
30
50
70
90
30
90
70
90
70
90
70
50
70
90
70
90
70
50
78
90
70
90
30
90
30
50
30
90
70
50
70
90
70
90
70
90
70
50
70
50
30
90
30
50
30
90
30
50
70
90
70
90
70
50
70
50
70
90
70
50
70
90
30
50
30
98
78
58
78
90
38
50
30
90
38
50
30
50
70
90
70
90
70
50
78
58
38
50
70
90
30
90
70
90
70
90
70
90
70
90
70
50
70
50
70
98
30
58
70
90
70
98
30
90
70
90
70
90
30
90
30
90
70
98
78
90
70
90
70
90
70
50
30
58
70
50
78
58
38
50
30
50
70
50
30
50
30
98
78
58
70
50
70
90
70
50
70
50
30
90
70
50
70
90
70
90
30
98
78
90
38
50
70
50
78
90
70
90
30
50
70
90
30
90
70
90
70
90
70
50
30
90
30
90
30
90
30
50
70
50
70
90
70
50
70
50
70
50
30
90
70
90
70
50
70
50
70
50
70
50
70
90
30
90
70
90
70
98
78
58
70
50
70
90
30
90
70
50
30
90
70
50
30
50
78
90
70
50
70
106
86
90
46
90
70
50
30
90
70
90
30
98
30
90
70
50
70
90
70
50
30
90
70
90
70
90
70
90
70
90
30
90
30
98
78
90
70
90
70
50
30
58
38
50
70
50
70
98
30
58
70
50
30
90
70
50
70
98
78
90
70
50
30
90
70
90
70
90
70
90
70
90
70
90
30
50
30
90
30
90
70
90
70
50
30
90
70
90
70
50
70
50
70
90
70
98
78
58
70
50
70
90
30
50
70
50
30
90
70
90
30
50
70
90
70
98
78
58
78
58
70
98
30
90
38
90
70
50
70
98
30
90
70
90
70
-1
-1
90
70
90
70
90
70
50
70
90
70
90
70
50
70
90
70
50
30
90
70
98
78
90
38
90
30
50
70
90
30
90
70
50
30
90
30
50
30
50
30
90
30
90
70
90
30
50
70
50
70
90
70
90
70
98
78
90
38
50
70
90
70
90
70
50
30
50
30
90
30
98
78
90
38
90
70
90
70
90
70
90
70
90
70
90
30
90
70
50
30
90
70
50
70
90
30
90
30
90
70
50
30
90
70
90
70
50
70
90
30
90
70
50
30
90
70
90
30
90
30
50
70
90
30
98
30
90
70
50
30
90
70
90
30
50
30
90
70
50
70
90
70
90
70
90
70
90
30
50
30
106
86
66
46
90
30
50
30
50
30
50
70
90
30
90
70
98
30
58
38
90
70
90
70
98
78
90
70
90
70
90
30
50
70
50
70
90
70
90
70
90
70
90
30
50
30
90
70
90
30
98
78
58
70
90
70
90
70
50
70
50
70
50
30
90
70
90
70
50
70
90
70
98
78
98
78
90
70
50
70
50
30
90
70
90
70
50
70
90
70
90
70
90
30
50
70
90
70
98
78
90
38
90
30
50
70
90
70
50
70
90
30
50
30
90
70
50
86
66
46
90
70
50
70
90
30
90
70
90
30
50
70
90
30
90
30
90
70
90
30
98
30
90
38
90
70
50
70
90
70
50
70
50
70
98
30
98
78
58
70
90
70
90
70
50
70
50
30
90
70
90
70
50
70
90
70
90
30
98
78
90
38
90
30
90
30
50
70
50
70
90
70
50
30
90
30
90
70
90
70
50
30
98
78
90
38
90
30
90
30
50
70
90
70
50
70
50
70
90
70
90
70
90
70
50
30
90
30
50
78
90
70
90
30
50
70
50
70
90
70
50
30
90
70
50
30
90
70
50
30
90
70
50
30
50
70
90
70
90
30
98
30
58
70
90
30
90
70
90
30
50
70
50
70
90
30
90
30
90
70
90
70
90
30
50
78
58
78
58
70
90
70
90
30
50
70
90
30
90
30
90
70
90
30
50
70
90
30
90
70
90
30
50
70
90
30
90
30
50
30
50
70
50
30
90
70
90
30
90
70
90
30
90
30
90
30
90
70
90
30
90
70
50
70
90
70
90
70
50
30
90
30
50
30
90
30
90
70
50
70
90
30
50
70
90
30
90
70
50
30
90
70
50
30
90
70
90
30
90
70
98
30
58
38
90
70
50
70
90
70
50
30
90
70
90
70
90
70
90
70
50
30
50
78
90
70
50
70
90
30
50
70
90
70
50
30
50
70
50
30
50
70
90
70
90
70
90
70
90
70
90
70
90
70
50
30
90
30
98
78
58
38
98
78
90
70
50
70
90
70
98
78
90
70
90
70
90
70
90
70
50
30
50
30
90
70
90
70
90
70
50
70
50
30
90
70
50
70
90
30
50
70
90
70
50
70
90
30
50
70
90
30
50
30
50
30
90
30
50
30
90
38
90
30
90
70
98
30
90
38
50
70
50
78
90
70
90
70
50
30
106
30
90
70
90
70
98
30
90
70
90
70
90
70
90
70
90
30
90
30
90
30
50
70
90
70
98
78
90
70
90
70
90
70
98
30
90
38
50
70
90
70
50
70
90
70
90
70
50
70
50
30
50
70
90
70
90
70
98
78
90
70
50
30
50
70
90
70
50
30
90
70
50
70
90
30
90
70
90
70
90
30
90
70
90
70
50
30
50
70
50
30
90
70
90
70
50
30
90
30
90
30
50
30
90
70
90
30
50
30
58
70
90
70
90
30
90
30
90
70
-1
30
90
70
90
70
90
70
90
70
50
70
50
70
90
30
90
30
90
30
50
70
50
30
50
30
90
70
90
70
90
70
90
70
90
30
90
30
50
70
98
78
58
38
50
70
50
70
90
30
50
70
90
30
90
30
90
70
90
30
50
30
90
70
98
78
90
70
90
30
90
70
90
30
106
30
90
70
90
70
50
70
50
30
58
38
50
78
90
38
50
78
90
38
90
70
90
70
50
30
90
30
50
30
90
70
90
70
90
30
90
70
90
70
50
70
50
30
58
38
50
70
-1
-1
90
70
90
70
50
70
50
70
50
30
50
30
90
70
50
70
98
78
58
70
90
70
50
78
58
70
90
70
50
78
90
38
50
70
90
30
90
70
98
30
58
38
90
70
90
70
50
70
50
70
90
70
50
70
50
78
58
38
90
70
50
30
106
86
66
70
50
30
90
70
50
70
90
30
90
70
90
70
90
70
50
30
50
70
90
30
90
30
50
70
90
70
50
30
90
30
90
70
90
70
90
70
50
30
50
30
98
78
58
70
90
70
50
70
90
30
90
70
50
70
50
30
90
70
50
70
90
30
90
70
90
70
50
30
50
70
50
30
50
30
90
70
90
70
50
30
90
70
90
30
90
30
50
70
50
30
90
30
50
70
90
70
90
70
90
70
90
70
50
30
50
70
90
30
90
30
90
70
90
70
50
70
90
70
90
70
90
70
90
70
90
70
50
30
90
30
90
70
50
70
90
70
90
70
50
70
90
30
90
70
50
70
50
30
90
30
90
30
98
78
90
70
90
70
90
70
90
70
90
30
50
70
90
30
90
30
98
30
90
70
90
70
90
30
50
30
50
30
50
70
50
78
90
70
90
70
50
70
90
70
98
78
58
70
90
70
90
30
50
30
66
46
90
70
90
70
90
70
90
70
90
70
50
70
98
78
90
70
50
30
50
70
90
70
98
78
90
70
50
70
90
30
90
30
90
30
98
78
90
70
90
70
90
70
50
70
50
70
50
30
50
70
90
70
90
70
90
30
90
70
90
70
50
30
50
70
90
70
50
30
50
70
90
70
90
70
90
70
90
30
90
30
90
30
50
70
98
78
90
38
90
30
90
70
50
30
50
30
50
70
50
78
90
70
50
70
90
70
50
70
90
70
50
30
90
30
50
70
90
70
50
70
90
70
90
70
90
30
90
30
90
70
50
86
66
46
50
70
90
70
98
78
58
38
98
78
90
38
50
30
50
70
50
70
90
30
90
70
98
78
58
70
98
78
58
38
106
30
90
70
90
70
90
70
90
70
90
30
50
70
90
30
90
70
50
30
90
30
90
70
50
30
50
70
50
30
90
70
90
70
50
30
50
70
50
70
90
70
90
70
90
70
90
70
90
30
106
86
98
46
90
70
50
30
90
70
50
70
50
70
50
70
50
70
50
70
50
70
90
30
50
70
50
70
50
30
90
70
50
70
90
30
90
70
50
70
90
70
90
70
98
30
58
70
90
70
90
30
90
70
90
70
90
70
90
30
90
70
90
30
50
30
90
70
90
70
50
70
90
70
50
70
90
70
50
70
50
70
50
70
90
30
90
30
50
30
98
78
58
38
50
70
98
30
90
38
50
70
90
70
50
30
50
30
50
70
90
30
90
70
90
30
50
30
50
78
90
70
90
70
50
70
90
30
90
30
90
70
90
70
50
30
90
70
50
30
50
78
90
70
90
70
50
70
90
30
90
70
90
30
50
70
50
70
50
70
90
30
50
30
90
70
90
70
90
30
90
30
50
70
50
70
90
30
90
70
90
30
90
70
90
30
50
70
90
70
50
30
98
78
90
38
50
70
50
70
90
70
50
30
50
70
90
70
50
70
98
78
90
70
90
30
90
30
90
70
90
70
90
70
50
30
50
30
50
30
90
70
98
30
90
70
90
70
90
70
50
70
90
70
90
30
50
30
50
70
90
30
50
30
90
70
90
30
90
70
90
70
90
70
50
30
90
30
90
70
90
70
90
70
90
30
90
70
90
30
50
30
90
70
90
70
90
70
50
70
90
30
50
70
90
30
90
70
50
30
50
30
90
70
50
70
90
30
98
78
58
38
90
30
98
30
58
78
58
38
90
30
90
70
90
70
90
70
90
70
50
70
90
70
90
70
90
70
90
70
90
70
90
30
90
70
90
70
90
30
90
30
98
78
90
70
50
70
90
70
90
30
90
70
90
70
50
70
50
70
50
30
50
30
90
30
90
70
50
30
90
70
50
30
50
30
50
78
90
38
90
70
50
70
90
30
90
70
90
30
50
70
50
30
90
30
90
30
90
70
50
70
90
30
50
-1
-1
70
90
70
90
70
90
70
90
30
50
78
90
38
50
30
90
70
50
70
90
30
90
30
90
70
50
70
90
70
90
70
90
70
50
30
90
70
90
70
98
30
90
38
90
70
90
30
50
70
50
30
90
70
50
70
50
30
90
70
50
30
66
70
50
70
50
70
50
30
50
70
90
70
90
70
90
70
90
70
50
70
90
30
90
30
90
70
50
70
50
70
90
70
50
70
90
70
90
70
90
30
50
70
50
30
50
78
58
70
90
70
50
30
90
38
50
30
90
70
98
78
58
38
90
70
50
70
90
70
90
30
50
78
58
78
58
70
90
70
90
30
90
30
50
70
90
70
90
70
90
70
90
70
50
70
50
30
90
70
50
30
90
30
50
30
50
70
90
30
90
70
50
70
50
30
50
70
90
70
90
70
50
30
50
70
98
30
90
70
50
70
50
70
50
70
50
70
90
70
50
30
50
86
90
46
90
70
50
70
90
30
90
70
90
70
90
30
98
78
90
38
50
70
90
30
90
70
90
30
90
70
50
70
50
70
98
78
58
70
90
30
50
70
90
70
90
30
90
70
50
70
90
30
90
70
50
70
90
70
90
30
90
70
90
70
50
30
90
70
90
70
50
78
58
70
90
70
50
70
50
70
98
30
106
86
90
46
50
70
50
30
90
30
90
70
90
30
90
30
90
70
50
70
90
30
50
70
90
30
50
70
90
30
90
70
50
30
58
70
50
70
90
70
90
70
50
70
50
70
90
70
90
70
50
70
90
70
50
70
50
30
50
70
90
70
90
70
90
70
90
70
50
70
50
30
90
30
50
30
90
70
90
70
90
70
50
70
90
30
50
70
50
70
90
70
50
70
90
30
90
70
50
70
90
30
90
70
50
70
90
70
90
70
90
30
50
30
50
30
98
78
90
70
50
70
50
70
50
78
98
78
58
78
98
38
98
78
58
70
50
30
50
30
90
70
50
70
50
70
90
30
50
70
90
70
90
30
90
30
90
30
50
70
90
30
50
70
50
30
90
70
90
70
90
70
90
70
90
30
90
70
90
70
90
30
50
70
90
70
50
30
90
70
98
78
90
38
90
30
90
70
50
30
50
70
50
30
50
30
90
70
50
70
50
70
90
30
90
70
90
70
98
30
90
70
50
30
50
30
58
70
90
70
50
70
90
70
50
30
98
78
58
38
90
70
90
30
90
70
90
30
50
70
50
70
90
70
50
30
90
30
90
30
90
70
90
70
98
78
90
38
90
70
50
70
90
70
50
30
58
70
90
30
90
70
50
78
90
38
90
30
90
70
50
70
90
70
90
30
50
70
90
70
50
30
50
70
50
30
90
70
90
70
50
70
50
30
90
70
50
70
50
70
50
70
90
30
50
70
50
30
90
70
50
30
50
30
50
70
90
30
90
70
90
70
90
30
90
30
50
30
90
30
90
70
50
86
90
70
50
30
90
70
90
70
90
70
90
70
90
30
90
30
98
78
90
70
50
70
98
78
98
38
58
38
90
70
90
30
50
78
98
78
58
38
90
30
50
70
90
70
90
70
90
30
50
70
90
70
90
30
50
30
50
70
50
70
90
70
50
70
50
30
90
70
50
70
50
70
50
30
50
70
90
70
90
70
90
70
90
70
50
70
90
70
90
70
50
70
90
70
50
30
-1
-1
90
70
50
70
90
70
98
78
58
38
98
30
90
70
50
70
50
30
90
70
50
30
50
70
98
78
90
70
90
70
90
70
90
70
90
70
90
30
90
30
50
30
90
70
90
70
50
30
50
70
90
70
90
30
90
70
90
70
90
70
90
70
90
70
90
70
90
70
90
70
90
30
90
30
90
70
90
70
90
70
90
70
98
30
90
38
90
70
50
70
50
30
90
70
90
70
90
70
50
30
90
30
50
30
90
70
90
70
90
70
50
70
50
30
50
70
90
70
50
70
90
30
50
86
90
46
50
30
90
30
90
70
50
78
90
70
90
70
90
30
50
30
50
70
90
70
90
30
50
30
90
70
90
70
50
70
90
70
50
30
90
70
50
30
50
70
50
30
90
30
90
70
50
30
90
30
90
30
50
70
90
30
50
30
90
70
90
30
90
70
90
70
50
70
90
70
90
70
50
70
90
70
50
30
50
70
98
30
90
38
50
30
90
70
90
30
50
30
50
70
90
30
90
30
90
70
98
78
90
70
90
70
90
30
90
70
90
70
50
70
50
70
98
78
90
70
98
78
58
38
98
78
90
70
90
70
50
30
98
78
90
70
50
30
90
70
90
30
90
30
90
70
90
70
90
70
90
70
90
70
50
30
50
30
90
70
50
70
90
30
50
30
50
30
90
30
90
70
90
70
90
70
50
70
50
30
50
30
50
70
50
70
90
70
50
30
50
70
50
30
50
78
90
70
50
70
50
30
90
70
90
70
50
70
50
30
90
30
90
30
90
30
98
78
58
38
90
30
50
70
50
30
50
70
90
30
98
78
58
38
90
70
50
30
90
70
90
70
50
70
90
30
50
30
90
70
90
70
50
70
50
70
90
70
90
30
50
30
90
30
90
70
50
70
98
78
58
38
50
70
90
70
90
70
50
70
90
70
90
30
90
30
98
78
58
78
58
70
90
70
50
30
90
70
50
70
90
70
90
30
50
70
50
30
90
70
90
30
90
70
50
30
50
70
50
70
50
70
98
30
90
70
50
30
50
70
50
30
90
70
50
70
90
70
90
70
50
70
90
70
90
30
50
30
90
70
50
70
90
70
50
70
90
70
90
70
90
30
50
30
50
30
50
78
90
38
90
30
90
70
50
30
50
70
50
78
98
78
58
38
50
78
58
38
98
78
58
70
50
30
90
70
90
70
50
78
90
70
90
30
50
70
50
70
50
30
50
78
90
70
90
70
90
70
50
70
50
30
90
30
90
30
90
70
50
70
50
30
90
70
50
70
90
70
90
30
90
70
50
70
90
70
90
30
98
30
90
70
50
70
90
30
90
70
106
86
66
46
90
70
50
70
90
70
90
70
50
30
50
70
50
30
90
70
50
70
90
70
50
30
50
70
50
30
98
30
58
70
50
30
90
70
50
70
90
70
90
30
50
78
58
70
90
70
50
70
50
70
98
78
58
70
50
30
50
70
50
30
50
70
90
70
90
70
50
70
50
70
90
70
50
70
90
70
50
70
90
70
90
30
90
70
90
70
50
30
90
70
50
70
98
30
58
38
58
38
90
30
90
70
50
70
90
70
98
78
90
38
50
70
90
70
90
30
90
30
50
30
90
70
90
70
90
30
50
30
90
30
90
30
90
30
50
70
90
70
98
78
90
70
50
30
90
70
50
30
90
30
50
30
50
70
50
30
98
30
58
38
90
70
50
70
50
70
90
30
90
70
90
70
90
30
90
70
90
70
50
70
90
70
90
70
50
70
90
30
50
30
90
70
50
70
50
30
50
30
90
30
50
78
90
38
90
30
90
70
50
70
90
70
90
70
50
70
98
78
58
38
90
70
90
70
90
30
50
70
90
70
50
70
98
78
58
70
90
70
90
30
50
30
50
30
90
30
98
78
90
70
50
70
90
70
90
70
90
70
50
70
50
70
50
78
58
70
90
70
50
30
98
30
58
70
50
78
90
70
90
70
90
30
90
70
50
30
50
30
50
30
90
70
50
30
50
70
50
70
90
30
90
70
50
30
90
70
90
30
50
70
50
70
50
70
90
30
50
30
90
70
50
78
90
70
90
70
50
70
90
30
90
30
90
70
90
70
90
70
90
30
50
70
50
70
90
70
50
70
50
30
90
30
50
30
50
70
50
70
90
30
90
70
50
70
98
78
90
38
90
30
90
70
90
70
90
70
90
30
50
30
90
30
50
70
90
30
90
30
50
30
50
30
58
38
90
70
50
70
90
70
90
70
50
78
90
38
50
70
90
30
90
70
90
70
50
70
50
70
90
30
90
30
90
30
98
78
58
38
90
70
90
70
50
70
50
70
90
70
90
70
90
30
90
70
90
30
90
30
50
70
90
70
90
70
90
70
90
70
50
30
50
70
90
30
90
30
50
70
90
70
90
70
50
30
50
70
90
70
50
78
90
70
90
30
90
70
50
70
90
30
50
30
90
30
90
30
50
70
90
70
90
70
106
86
90
46
50
30
90
70
90
70
90
70
98
78
58
70
50
70
98
30
90
70
90
30
90
70
90
30
50
30
50
30
50
78
90
70
90
70
90
70
98
78
58
70
50
78
98
38
58
38
90
70
90
30
50
70
50
30
50
70
50
70
90
30
50
70
90
30
90
70
90
70
50
70
98
30
58
70
90
70
90
70
50
30
50
30
98
78
58
38
90
70
50
70
50
70
90
30
90
30
50
30
50
78
58
70
90
70
90
70
90
70
50
70
90
70
90
30
90
70
90
70
50
70
98
30
90
70
90
70
90
70
98
30
58
38
50
30
90
70
50
70
90
30
50
30
50
70
90
70
50
70
90
70
90
70
90
30
90
30
50
30
50
30
50
30
90
70
90
70
90
70
90
70
90
70
50
70
90
70
50
70
90
70
50
30
58
38
50
30
90
70
50
70
90
70
50
78
90
70
90
30
90
70
50
30
50
30
58
70
50
70
50
70
90
70
50
30
50
30
50
30
90
70
50
70
50
30
90
70
98
78
58
38
90
70
50
70
90
70
90
30
50
30
50
70
50
30
90
30
50
30
50
70
106
30
90
46
90
70
50
30
90
70
50
30
90
70
90
70
50
70
90
30
50
70
90
70
90
30
90
70
50
70
50
30
90
70
90
70
50
30
50
30
90
70
50
30
50
70
50
78
58
70
90
70
50
70
90
70
90
70
90
70
90
70
90
30
90
30
50
70
50
70
90
70
90
70
90
70
50
70
98
30
90
70
90
70
90
30
98
78
98
78
90
70
90
70
50
30
90
30
90
30
90
70
90
70
50
78
98
78
58
38
90
30
98
30
58
38
58
70
90
30
90
30
90
70
90
70
50
70
90
70
98
30
58
70
90
70
50
70
98
78
90
70
98
30
58
70
90
70
90
70
50
30
90
70
90
70
50
30
90
70
90
70
50
70
50
70
90
70
90
70
90
30
50
70
90
70
90
70
50
78
90
38
50
70
50
30
90
70
90
30
90
70
90
30
90
70
90
30
90
30
90
70
90
70
90
70
50
70
90
70
90
30
90
70
50
78
90
70
90
70
50
30
98
78
90
38
90
30
90
30
90
70
90
30
98
30
90
70
90
30
90
70
50
30
90
70
98
30
90
70
50
70
50
70
50
70
50
70
50
30
90
70
90
70
98
30
98
78
58
70
90
70
98
78
90
38
50
70
50
30
50
30
90
70
90
70
50
70
90
30
50
70
90
30
90
30
90
70
50
86
90
70
50
30
90
70
90
30
90
30
90
30
50
70
90
70
50
70
50
70
90
30
90
70
50
30
90
70
98
78
58
38
90
70
90
70
90
30
90
70
90
70
90
70
50
70
50
30
98
78
58
70
50
30
50
70
90
70
90
70
90
70
50
30
90
70
90
70
50
70
50
70
90
30
50
70
90
70
90
70
90
70
90
70
98
78
98
78
90
38
90
30
90
70
90
70
50
70
50
30
90
70
50
30
98
78
90
38
50
70
50
30
90
70
90
70
50
30
50
30
90
30
90
70
50
70
90
30
90
70
90
70
50
70
90
30
90
70
90
30
90
70
50
70
90
70
50
30
50
30
50
70
90
70
50
30
98
38
58
38
90
30
98
78
58
70
50
70
90
70
98
30
58
70
90
70
90
70
90
30
90
30
90
70
90
70
90
30
-1
-1
98
78
98
38
90
70
90
70
90
30
50
30
90
30
50
70
50
78
90
70
50
70
90
30
90
30
90
70
90
70
90
30
90
30
90
70
90
70
90
70
90
30
50
30
90
70
90
70
90
30
50
30
90
70
50
70
90
70
90
70
90
30
90
30
50
70
50
30
90
30
90
70
50
70
90
70
50
30
90
70
90
70
90
70
50
70
90
70
90
70
90
30
90
30
50
30
90
70
90
70
50
30
98
78
90
70
90
30
50
30
98
78
90
38
50
30
90
70
50
70
50
70
90
70
90
70
50
30
90
30
50
30
90
70
50
70
90
70
90
70
90
30
50
70
90
30
98
30
58
70
50
70
50
70
50
30
90
70
50
70
50
70
50
70
50
70
50
30
50
78
58
70
50
30
90
70
90
70
90
70
50
30
90
70
98
30
58
70
90
30
90
70
90
70
98
78
90
70
50
30
98
30
90
70
90
30
90
30
50
70
90
70
90
30
90
30
98
78
90
38
90
30
90
70
50
30
90
70
90
70
90
30
90
30
90
70
90
70
98
78
90
70
50
86
66
46
98
30
90
70
90
30
90
70
50
70
50
70
90
30
90
70
90
70
90
30
90
70
90
30
90
70
50
70
50
30
90
70
90
70
50
30
90
30
90
30
98
78
90
70
90
30
50
70
90
30
50
70
50
30
50
30
90
70
90
30
106
86
90
70
50
30
90
70
98
30
58
38
90
70
90
70
50
70
50
30
90
30
90
70
50
70
50
30
90
70
90
70
50
70
50
78
90
70
50
30
90
70
50
30
50
70
50
70
90
30
90
70
90
70
50
70
90
70
90
30
98
30
58
38
58
70
50
70
50
30
90
70
50
30
50
30
90
70
50
70
90
70
90
70
90
70
50
78
58
38
50
30
50
70
90
70
90
70
50
70
90
70
90
70
50
30
90
30
90
70
90
70
50
70
90
70
50
70
98
78
58
70
90
70
90
70
50
70
90
70
90
70
90
30
50
70
50
30
90
70
50
30
90
30
50
70
90
30
90
30
50
30
98
78
90
70
98
30
90
70
90
70
50
30
-1
-1
66
46
90
30
90
70
50
70
90
30
50
70
50
30
90
30
90
30
50
30
50
70
90
70
50
70
50
70
90
70
98
78
58
38
90
70
90
70
50
70
98
30
90
70
90
70
90
70
90
30
50
70
90
30
90
70
90
30
90
30
90
30
50
30
50
30
50
70
90
70
50
70
90
70
50
30
90
30
90
70
98
30
58
38
90
70
90
70
90
70
90
30
90
70
90
70
90
30
90
70
50
30
90
70
50
70
90
30
90
30
98
78
58
70
90
70
90
30
90
30
90
70
50
70
50
70
90
70
90
30
50
70
50
70
90
70
90
30
98
30
90
38
90
70
50
30
98
30
90
70
90
30
90
70
98
78
90
70
90
30
50
70
90
70
50
30
50
30
90
30
50
30
50
70
50
70
90
70
90
70
50
78
58
70
50
30
90
70
50
30
50
30
98
78
90
70
90
70
90
70
90
70
50
70
50
30
50
70
90
30
90
30
90
30
50
70
90
70
90
70
90
70
90
30
50
70
50
30
90
30
50
30
90
70
90
70
90
70
50
30
90
70
90
70
50
30
50
70
90
70
90
70
90
70
90
70
50
30
90
70
50
70
90
70
50
70
90
70
50
70
90
30
90
30
90
30
50
70
90
30
50
30
90
70
50
70
90
70
90
70
90
30
90
70
90
70
90
30
50
70
90
70
90
70
50
70
90
70
50
78
58
38
90
70
50
30
98
30
90
70
90
70
90
70
50
78
90
70
50
70
50
78
58
70
90
30
90
70
98
30
90
38
90
30
90
30
90
30
50
30
90
70
50
70
50
30
90
30
90
30
90
70
90
70
50
30
90
30
90
30
90
70
90
30
90
70
90
70
50
70
98
78
58
70
90
30
50
70
50
30
98
78
90
70
90
70
90
70
98
78
90
38
50
30
98
30
90
70
90
70
90
30
50
70
90
70
90
30
50
30
50
30
50
70
90
70
50
70
90
70
90
70
90
70
90
70
90
70
90
70
90
70
50
30
90
70
90
70
50
70
90
30
50
30
50
70
90
70
50
30
90
30
90
70
50
70
106
86
90
70
90
70
98
30
90
70
50
70
90
70
90
30
50
30
90
70
106
86
90
70
90
70
50
70
90
70
90
30
90
30
50
30
50
30
90
30
50
30
50
70
50
70
90
30
90
70
90
30
90
70
90
30
50
30
90
70
90
70
50
70
90
30
