5
30
7
3
10
21
25
16
9
20
24
31
69
49
15
38
19
8
26
13
42
6
65
22
34
63
84
87
80
23
47
74
76
11
51
18
52
43
35
17