25
7
15
86
1
51
42
30
20
17
45
14
2
16
6
8
36
24
46
21
32
85
44
90
5
100
50
72
11
33
43
19
23
10
28
59
40