0
1
6
8
12
15
19
19
19
19
22
22
25
28
31
34
34
34
40
52
61
67
68
69
69
72
72
72
72
72
72
77
80
80
80
80
80
83
83
83
83
86
89
94
97
100
105
110
110
110
110
110
110
111
112
112
115
118
129
136
136
148
155
163
163
167
172
172
175
180
180
184
187
