56
77
284
151
111
207
95
47
15
49
23
307
158
168
103
18
25
22
31
65
19
150
12
94
44
14
79
66
145
110
172
91
140
212
98
177
134
70
48
114
73
115
57
27
38
185
59
227
157
194
60
50
61