4
51
45
99
3
5
65
14
28
18
7
37
34
265
19
21
60
59
20
50
25
54
95
9
72
86
24
11
89
26
46
153
52
112
79
16
162
10
70
38