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