3
12
6
14
13
18
41
10
2
8
94
54
22
31
36
45
25
1
24
63
11
5
17
62
4
30
76
19
286
85
20
38
33
16
97
26