3
7
7
13
19
19
25
31
42
42
45
45
48
52
54
58
58
62
62
67
72
78
78
81
81
85
85
90
90
96
102
106
110
115
121
121
125
131
141
143
145
150
152
* * *
* *
*