47
63
236
115
100
85
112
124
53
24
146
45
48
136
37
20
19
80
58
51
26
42
84
81
34
137
215
173
70
82
39
99
33
50
91
38
309
89
97
281
135
121
15
66
109
52
83
57