8
18
23
31
21
98
47
86
10
64
32
15
24
3
14
79
13
22
0
38
2
7
26
37
1
36
108
5
40
11
20
4
9
16
19
53
29
43