16
0
81
22
2
45
132
69
4
1
20
5
3
9
4010
8
109
27
7
90
23
65
14
59
181
98
66
251
112
418
26
30
82
32
28
274
392
13
25
153
19
192
92
34
76
970
223
464