240
91
31
72
258
30
32
6900
172
129
49
455
175
24
19
16
60
261
81
246
52
70
121
99
73
85
18
78
40
59
75