47
21
268
57
178
14
90
43
25
29
3
130
134
28
34
6
60
45
12
15
63
74
49
250
27
98
5
54
17
198
44
11
170
24
18
377
138
585
135
188
77
93
83
112
32
150
65
42