25
10
61
7
19
39
24
9
99
3
12
30
11
4
16
14
8
20
13
17
26
37
69
55
41
27
48
49
53
40
796
105
45
29
18
1223
21