46
27
24
109
76
10
56
22
270
169
21
15
85
47
35
33
71
31
9
28
73
25
45
57
42
53
130
223
156
74
98
241
23
37
30
50
143
7
20
107
38
32
29
59
36
137