8
0
2
6
9
1
14
30
10
5
22
138
13
42
33
37
23
58
15
174
264
115
67
147
83
263
165
44
441
803
134
12
25
40
155
38
77
18
54
72
76
24
57