0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
6
9
9
9
9
9
12
25
53
53
53
53
53
53
53
53
53
53
53
57
57
57
57
57
57
57
57
57
57
57
69
83
92
97
97
97
97
97
97
97
97
97
97
97
100
100
100
100
103
103
107
111
115
119
122
122
122
122
122
136
150
178
178
178
178
178
178
178
178
178
178
182
187
187
187
187
191
194
194
194
194
197
201
212
227
241
246
