47
51
2
33
29
8
14
26
164
10
99
52
5
35
61
512
24
55
23
27
251
32
12
9
25
115
15
353
130
16
80
31
42
101
146
49
58
22
19
44
53
20
60
158
137
6
21