11
1
20
21
3
4
5
24
7
2
14
10
0
77
30
82
36
51
62
57
146
188
140
49
98
41
18
228
162
45
32
22
65
54
31
28
92
33
9
90
17
258
39
16
43