8
13
1
16
2
0
6
15
11
3
14
7
10
4
56
55
30
286
61
409
25
77
200
40
21
73
318
41
50
65
176
44
54
23
133
99
49
114
142
127
46
24
108