7
67
6
19
4
1
8
13
103
131
18
41
50
158
348
3
192
136
269
5
186
221
523
100
17
485
79
78
281
259
30
283
2
68
71
321