21
32
35
40
66
83
50
6
7
16
51
62
36
14
53
55
65
87
74
1
10
23
88
18
3
4
89
34
42
70
72
11
8
46
9
24
30
59