25
5
7
20
42
2
6
10
22
42
8
41
23
36
31
28
29
37
35
8