8
6
47
52
9
12
31
16
5
32
409
312
13
18
240
44
7
3
39
4
125
122
56
57
245
37
72
28
73
82
208
74
203
21
185
299
85
112
149
84
95
83