7
6
5
35
34
38
56
57
50
75
68
66
75
80
77
87
106
118
109
124
101
126
85
97
152
159
102
114
102
137
121
140
162
113
162
164
120
101
172
145
214
131
145
231
211
193
123
101
144
78
119
232