259
8
209
0
115
48
181
189
160
11
21
66
288
2
1
17
302
72
114
0
12
16
81
2
347
447
688
6
122
71
231
56
37
733
100
16
211
153
110
136
3
266
