0
1
4
7
3
2
9
5
16
8
55
6
13
11
214
43
37
103
45
74
79
32
102
33
73
47
23
34
15
19
21
24
56
18
25
64
52