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
49
29
27
47
18
116
139
1316
12
140
43
64
36
38
56