47
154
1833
73
67
52
89
25
177
34
139
84
11
10
548
112
13
74
66
55
62
31
45
57
192
41
19
27
32
54
106
81
95
102
20
98
29
35
23
22
425
632
1481
384
111
37
59
291
128