7
50
9
8
24
75
40
6
22
14
20
126
59
18
45
63
42
34
28
21
83
78
29
79
25
30
115
16
12
26
27
43
95
128
57
47
102
36
60
135
15
71
48
53