8
3
4
20
12
31
10
138
201
25
22
39
61
9
32
38
21
35
86
90
24
5
58
13
11
127
15
14
106
139
170
34
18
144
93
2
0
57
66
95
68
7
123
108
115
28
81
47