240
450
24
86
66
440
59
56
63
185
40
204
102
464
64
62
1457
108
10997
36
144
172
398
82
126
103
99
177
257
196
119
88
611