0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
93
95
97
71
82
95
96
75
65
99
95
46
96
64
73
95
95
97
97
97
52
93
97
95
93
97
72
95
97
89
93
91
77
81
93
93
85
72
29
93
99
77
99
89
79
75
71
61
96
64
90
71
97
93
89
79
77
58
62
79
89
97
95
83
79
71
69
77
93
95
95
97
91
77
68
95
97
97
63
71
97
97
95
76
79
50
72
77
68
99
96
81
77
83
50
77
88
73
75
97
73
91
81
76
70
97
97
92
90
70
95
81
75
79
74
72
95
97
81
64
89
75
81
93
81
93
76
74
99
97
97
97
71
67
87
81
89
95
99
77
83
73
99
95
77
81
73
81
79
68
83
95
87
77
48
81
78
74
89
74
79
99
64
56
50
87
91
83
70
99
73
79
95
82
80
74
97
74
70
91
87
89
99
81
95
72
70
76
92
97
97
72
48
97
79
74
79
78
79
74
66
97
75
72
75
58
68
79
70
97
72
93
