4
11
22
3
8
2
32
8
37
4
19
41
10
14
15
12
30
7
4
3
25
2
7
6
9
2