50
59
19
56
43
33
3
8
17
4
81
2
30
88
38
20
12
29
13
42
28
9
58
31
23
11
69
14
32
6
5
15
51
10
40
36
26
7
25