25
15
12
4
7
30
68
24
55
10
74
60
34
29
16
11
22
27
6
86
58
18
83
14
47
315
63
69
35
33
13
9
8
271
52
1