3
25
12
6
31
17
15
9
14
101
70
23
34
77
92
33
72
7
19
94
38
13
71
61
87
4
27
30
21
11
81
18
20
22
26
52
74
2
5
10
55
49
8