0
1
3
6
43
13
66
56
26
7
10
11
69
8
4
27
33
15
566
29
9
31
91
34
35
5
17
19
21
45
173
102
41
36
18
71
14