12
23
18
6
4
21
15
6
28
3
11
11
41
2
16
3
8
2
40
22