0
6
5
3
4
7
8
26
11
54
13
40
19
14
23
1
69
33
88
64
68
143
139
37
197
63
113
244
45
87
95
36
100
122
61
94
56
102
29