12
22
3
18
5
2
13
8
20
10
25
38
58
16
7
44
29
31
43
19
14
21
6
32
84
27
11
37
35
9
33
26
30
45
46
40
39
66
73
36
24
28
34