0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
3
3
3
3
6
18
18
18
18
18
18
18
18
18
21
21
21
21
21
21
21
21
21
21
21
21
21
21
21
22
28
32
38
41
41
44
48
53
53
53
53
53
53
53
53
53
53
53
53
56
56
56
59
59
59
59
59
64
79
79
79
79
79
79
79
79
79
82
82
82
82
82
84
84
84
84
84
84
84
84
84
84
85
95
106
113
125
125
128
132
137
