4
1
3
24
20
6
2
25
32
18
31
17
12
5
7
9
46
22
27
19
36
39
52
71
16
51
44
61
65
48
134
37
11
82
14
15
35
21
110
28
29
50
62