2
22
15
21
8
18
38
9
9
50
12
2
3
21
4
66
33
27
14
6