0
0
4
7
8
10
11
14
17
17
17
20
20
24
29
34
39
44
49
51
56
61
61
68
80
91
103
113
113
113
113
113
113
113
114
118
118
118
118
118
118
118
120
120
120
120
120
124
124
124
127
132
132
137
137
140
141
153
158
169
179
184
189
