25
22
12
21
18
9
7
123
47
16
33
8
24
23
10
58
17
27
30
15
37
11
6
14
26
64
4
49
44
3
35
67
57
32
36
75