0
1
8
5
2
24
4
10
7
12
15
6
11
14
22
66
28
79
59
31
34
40
72
77
111
55
33
41
214
43
99
53
21
19
42
23
48