39
26
215
140
57
38
47
13
34
105
15
20
41
12
111
18
72
16
7
51
115
54
28
29
192
37
173
21
30
9
23
251
45
90
8
31
44
153
910
64
17
277
112
14
66
42
4
229