42
13
6
3
38
20
14
18
45
16
21
10
25
26
22
12
31
24
36
34
8
52
9
41
23
15
32
17
43
39
37
82
59
40
33
19
48