250
1
131
532
6
77
2
107
121
101
609
130
114
86
110
72
92
90
206
68
70
167
73
129
83
303
124
134
199
74