5
15
1
0
12
10
9
13
4
2
18
14
67
59
23
73
26
25
51
27
40
210
21
103
87
57
201
49
38
84
227
101
134
257
96
117
93
56
183
188
30
182
24
166