20
71
663
19
48
36
100
41
62
29
7
13
0
5
12
4
10
2
9
11
58
18
28
26
15
8
52
59
35
22
140
70
49
1
25
60
111
187
27
6