47
13
41
32
38
31
260
22
21
71
30
157
139
176
70
134
26
110
60
85
112
18
84
25
39
199
33
69
142
162
133
108