18
10
28
14
3
16
21
7
9
27
45
49
0
23
19
38
11
5
39
1
12
4
54
20
8
73
26
40
33
6
50
13
97
51
66
91
46