8
10
46
407
92
115
66
6
19
14
15
7
12
121
35
16
2
151
13
18
26
47
273
22
34
9
49
375
20
62
5
24
3
60
111
419
25
17
116
193