0
1
4
5
3
6
2
17
44
12
76
11
38
57
81
20
14
15
63
96
26
242
30
66
51
28
861
226
71
21
330
36
49
18
58
70
670
47
19
37
306
117
23