12
40
39
21
22
84
27
16
5
13
23
38
63
83
30
95
37
9
11
26
18
32
29
51
14
4
8
7
36
43
49
52
10
3
20
15
28
19
48
34