0
6
4
11
1
27
66
371
88
133
557
22
307
16
119
156
52
54
24
43
51
44
56
103
26
32
17
124
98
37
20
101
86
45
36
15
65
42
28
19
83
10
18
21
121
77
39
149