66
1
542
5
91
2
84
81
124
158
143
138
93
146
142
77
137
276
132
166
1463
3
99
89
382
126
114
249
76
83
600
85
122
51