969
8
354
1
361
2
196
59
123
180
73
371
3
76
299
87
96
88
1096
5
230
55
205
190
61
249
125
121
257
304
68
215
101