42
34
4
265
8
247
3
41
23
204
153
10
7
16
58
28
6
71
18
25
35
92
63
60
208
108
65
24
189
52
157
19
184
22
37
14
77
74
115
236
136
152
29
80
62
26
47
100
81