7
60
15
6
21
29
18
83
23
19
34
43
22
4
3
82
55
9
26
80
25
33
35
79
40
16
46
11
52
37
65
73
24
128
135
50
44
12
57
47
89