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