54
69
222
67
77
20
25
294
74
60
124
62
313
255
548
128
158
272
4131
1368
198
1231
78
111
120
41
229
48
56
303
309
151
24
256
140
98
183
88
29
27
248
329
4
456
266
107
82
108
39
773
30
274
962
415