18
30
14
45
8
29
13
40
34
10
77
2
15
33
44
38
17
64
9
51
20
24
23
0
66
4
7
36
1
19
6
35
12
27
57
41
16
11
52