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