64
200
116
77
103
76
107
84
112
89
78
65
111
404
330
359
283
286
151
110
98
124
87
75
71
471
353
204
143