19
7
8
70
17
31
18
9
5
303
6
22
34
20
73
12
28
44
2
75
46
1702
21
62
24
3
15
78
27
11
51
29
23
13
4
63
48
33
80
25
316
598