0
0
3
3
3
3
6
8
8
8
10
13
14
17
17
17
23
26
33
45
51
62
62
62
66
68
68
68
68
68
71
74
74
74
75
78
78
79
82
84
84
84
84
84
85
88
92
96
99
104
107
110
121
133
139
146
156
156
159
162
162
165
168
171
