6
8
26
5
22
23
32
99
34
11
107
59
14
19
10
20
29
17
27
16
7
2
9
77
3
43
70
45
57
25
52
30
0
81
18
13
35
41
80