0
0
0
0
0
1
1
1
4
5
5
5
6
8
11
15
17
21
31
42
51
60
64
64
64
67
71
74
78
83
88
90
91
94
98
103
103
106
106
109
114
117
120
125
129
133
145
154
163
173
173
178
183
188
