47
46
15
163
122
30
112
80
13
38
29
48
22
66
17
5
42
61
106
62
9
26
32
14
27
56
139
21
11
102
51
39
31
86
68
12
36
37
34
25
2
64
3
49