0
0
0
3
6
6
6
6
9
13
16
21
23
26
29
32
35
40
45
48
51
51
56
61
69
78
86
92
101
101
101
101
104
107
107
110
110
110
110
113
116
116
119
119
119
119
119
119
119
119
121
121
121
121
121
124
126
136
146
153
161
166
171
