50
21
2
15
31
78
12
28
22
51
1
4
17
3
14
29
32
27
88
63
45
43
52
44
95
69
40
23
46
87
54
26
6
74
72
9
8
20
47
83