8
18
24
4
3
5
9
78
10
0
1
29
19
25
11
26
6
2
73
23
21
41
155
132
7
83
34
120
104
95
60
27
282
109
63
65
54
49
287
61