47
77
180
130
40
81
76
231
244
813
379
114
74
299
73
51
181
57
108
50
49
46
260
36
125
381
67
187
474
137
145
69
24
28
42
25
38
304
29
316
184
366
200
33
212
20
159
101
94
412
178
151
85
584
223
111