250
245
43
41
35
12
22
13
12
5
6
6
1