0
1
4
29
18
17
5
2
6
9
7
16
26
8
45
38
20
34
36
62
167
12
15
14
24
35
92
94
10
27
22
19
39
28
30
32
95
51