5
6
6
17
17
19
39
35
41
33
40
57
83
77
70
81
68
78
76
67
91
102
114
122
153
123
116
150
137
143
159
157
134
140
161
145
99
185
115
121
117
95
158
178
201
175
181
280
215
224
199
240