0
8
14
11
30
6
13
15
9
18
1
7
4
5
25
57
20
146
41
58
31
88
10
74
38
85
27
28
81
36
39
16
23
86
102
78
177