25
24
7
33
66
15
35
8
18
10
30
58
14
12
16
9
4
13
64
27
6
19
109
131
127
194
118
2
49
28
48
21
26
38
56
20
29
46
132