25
478
13
22
14
7
11
58
27
37
35
16
20
12
18
24
19
42
8
31
97
66
53
48
49
26
32
50
70
51
36
44
33
46
99
23
43
30
34
29
21