11
15
43
29
4
17
58
7
9
10
6
38
12
5
18
16
34
52
48
81
8
22
25
46
59
2
41
49
21
30
19
27
14
13
42
26
31
82
40