8
58
9
6
32
24
20
25
7
14
50
35
33
54
22
29
90
79
39
48
170
62
104
83
36
142
72
34
263
15
66
42
49
31
178
44
40
107
19
189
52
257
60
46
4272