5
1
4
7
38
59
52
43
154
25
76
27
33
111
46
21
15
128
28
70
8
32
31
61
9
62
113
16
54
67
0
71
6
11
124
180
175
29
130
24
89
169
147
100
34
36