0
13
8
7
57
19
16
53
22
66
36
14
30
126
134
37
82
170
490
99
34
185
52
31
59
26
18
4
33
101
89
411
198
41
6
133
77
20