0
8
43
5
46
23
33
21
56
31
12
188
13
9
19
20
26
96
79
883
76
52
14
325
11
89
38
49
91
10
59
113
37
25
22
30
82
32
62
42
16
126
139
579
17