0
22
10
5
50
30
13
58
33
36
34
38
31
115
14
8
26
32
6
9
573
21
71
20
18
78
29
96
214
49
23
25
19
52
53
247
99
208
210
129
69
28
51
140