18
23
22
66
31
10
5
26
43
9
6
12
21
47
7
15
46
13
4
14
19
29
42
94
49
33
32
77
0
11
39
60
40
35
72
54
2
65
16
25