6
0
5
11
1
4
29
2
8
30
214
228
316
406
627
91
53
41
21
57
56
566
208
68
311
164
111
481
22
119
47
3
15
9
20
74
67
18
23
35
60
27
31
249
3171
233
32
148
65