66
200
117
78
103
77
107
84
112
90
65
111
404
330
359
283
286
151
110
98
124
87
75
71
471
354
204
143