0
11
8
3
2
4
7
10
5
18
214
55
80
43
59
98
1
48
132
162
28
50
34
41
67
107
56
35
13
32
78
40
30
87
69
37
54
17
66
15
38
20
60