0
1
4
14
8
5
2
13
9
6
3
22
43
24
28
26
11
83
47
23
20
69
86
41
31
17
67
12
7
85
39
145
29
51
21
27
107
16