8
0
16
1
15
2
41
5
9
6
4
11
20
12
3
19
14
23
55
56
187
67
97
299
347
88
82
98
139
159
39
24
181
18
342
201
22
61
83
29