48
47
137
857
46
64
17
91
31
338
54
69
92
36
14
834
111
618
164
4
130
51
27
16
74
100
68
122
12
23
18
20
10
56
22
53
9
490
428
29
7
101
26
66
42
55
37
267
83
65