0
3
8
9
10
13
13
13
14
15
15
15
16
17
17
17
19
20
25
26
27
32
32
32
36
41
42
42
47
48
53
54
55
60
61
66
67
68
68
68
73
73
73
78
79
84
85
86
90
91
96
97
98
98
98
99
99
99
104
109
113
118
123
124
129
134
139
144
149
154
154
158
159
164
