8
49
40
166
76
447
37
23
26
20
13
118
36
18
38
19
109
143
102
73
79
53
64
175
70
41
22
45
58
28
12
50
89
17
75
9
54
4
6
32
30
34
11
29
46
33
110
10