10
241
222
20
96
12
5
88
46
6
136
3
13
19
170
431
78
25
30
28
17
24
42
7
8
16
135
44
64
66
2
4
26
189
45
18
76
38
0
52
31