8
6
25
2
46
3
51
85
31
9
5
40
18
57
4
80
26
28
13
54
44
14
11
90
20
34
21
96
17
15
12
43
66
41
30
121
70
101
24