47
5
8
26
92
12
31
7
10
102
38
596
20
6
14
27
18
101
59
106
13
24
22
19
11
23
52
79
63
36
80
99
74
69
43
443
34
161
4
33
9
21