25
9
5
14
15
2
16
8
4
6
10
77
13
20
12
58
31
29
17
36
7
52
100
27
28
11
26
85
18
42
35
108
91
59
48
19