4
7
6
43
15
22
54
55
70
48
39
29
50
8
16
9
20
37
24
32
31
42
25
51
12
18
11
5
10
33
21
3
35
13
2
172
167
96
36