0
0
2
3
3
3
6
7
9
9
12
14
16
18
18
18
20
28
34
43
49
66
66
66
66
67
67
67
67
68
69
69
69
69
69
72
75
75
76
77
79
83
85
87
90
94
96
96
97
100
104
109
117
131
144
155
166
166
169
169
169
173
177
181
