0
18
2
8
6
5
17
14
10
16
4
20
34
38
47
3
30
7
67
29
12
84
62
87
64
131
48
213
69
32
9
27
35
41
45
129
72
55
28
56
22