50
18
10
33
61
7
25
17
35
54
12
79
67
2
11
6
24
88
16
20
43
1
9
41
59
22
49
21
42
58
39
29
26
28
30
15
69
19
31