8
35
5
16
42
41
76
25
126
43
100
28
80
33
21
39
78
55
60
7
18
13
15
20
83
6
27
44
12
10
40
128
176
81
314
143
122
48
104
51