0
1
2
5
16
7
8
22
13
34
17
134
52
26
130
60
173
33
15
50
32
44
37
53
39
71
72
28
48
29
27
47
18
116
139
1316
12
140
43
49
64
36
38
56