0
3
3
3
3
3
4
4
7
8
8
11
11
11
11
11
15
17
26
35
38
45
45
45
45
45
45
45
45
45
45
45
47
47
47
48
49
50
53
53
55
56
57
57
60
65
70
70
73
76
79
79
86
94
103
113
118
119
119
121
123
127
130
134
137
