9
0
3
4
7
1
23
5
25
2
6
15
159
93
41
42
57
225
137
18
17
24
114
61
88
22
20
29
78
158
10
13
257
33
79
38
34
255
43
52
168