0
19
756
39
15
319
50
17
595
123
314
131
654
26
72
1102
82
112
51
108
18
119
292
111
68
55
22
67
13
88
20
136
29
43
63
46
11
35
98
61
110
149
12
27
25
2112
36
179
30
32