21
162
49
72
9
49
789
29
15
62
145
77
99
10
5
50
6
872
140
86
269
121
585
13
216
247
5
330
50
13
64
123
0
190
1269
0
620
5
69
0
93
60
11
6
58
6
92
55
