25
13
23
31
10
2
1
3
73
21
6
86
15
18
16
11
65
53
76
26
43
12
4
27
7
8
28
19
24
22
283
47
30
33
17
60
34
100
40
29