8
20
7
12
15
24
4
14
23
11
10
25
22
30
17
16
3
26
27
0
103
18
56
29
19
84
73
68
43
65
9
33
75
98
32
34
87