270
1
375
4
236
2
139
269
232
71
165
203
107
234
173
307
88
97
323
78
96
498
75
94
86
79
84
90
72
370
3