290
1
21
16
22
12
276
22
36
83
66
6
3
2
4
4
4
98
240