0
4
7
7
8
10
10
10
12
16
19
22
25
29
33
36
38
41
41
45
48
51
52
61
66
76
87
92
108
108
108
108
108
108
108
108
108
108
108
113
118
121
121
121
125
129
132
132
132
132
134
135
135
135
137
137
139
151
158
169
180
185
190
