179
1
202
268
2
164
306
172
107
233
77
353
159
75
78
497
4
94
86
79
84
90
88
97
322
235
143
126
209
80
76