25
54
11
17
7
4
2
5
18
26
15
30
98
62
65
8
9
44
19
23
83
27
72
28
29
31
10
13
36
34
49
6
14
115
133
475
404
95
1