0
1
7
4
2
8
16
22
133
12
23
27
263
166
55
65
68
6
18
29
90
41
48
11
14
111
17
35
47
59
104
5
13
64
107
49