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