0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
4
4
4
4
4
4
8
11
11
27
27
27
27
27
27
27
27
27
27
27
27
27
27
27
28
28
28
28
28
28
28
30
36
40
42
44
44
44
44
44
44
44
45
45
45
45
45
45
46
46
46
49
49
49
52
52
52
52
52
52
61
69
69
89
89
89
89
89
89
89
89
89
89
89
89
89
89
89
90
90
90
90
90
92
94
103
110
122
124
128
