8
5
3
19
12
27
10
137
201
25
21
39
20
61
7
32
38
2
31
35
85
90
23
57
13
9
11
127
14
106
139
170
34
18
144
93
0
56
66
95
67
123
108
115
28
81
47
15