7
69
13
16
23
59
63
10
41
45
11
24
12
17
5
123
33
31
36
30
1
25
15
3
71
34
42
40
8
26
37
78
9
70
60
98
44
96
0
47
14
18
136