0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
4
4
4
4
4
4
11
18
18
18
18
18
18
18
18
18
18
18
18
18
18
20
20
20
20
20
20
20
20
23
28
35
39
42
42
42
42
42
42
43
43
43
43
43
46
46
46
46
49
49
49
50
50
53
56
56
56
56
56
63
71
89
89
89
89
89
89
89
92
92
92
92
92
92
92
95
95
95
95
95
95
95
98
104
116
128
132
135
