66
207
120
79
105
109
85
113
92
78
67
111
404
330
359
283
286
151
110
98
124
87
75
71
471
354
204
143