3
12
6
14
18
13
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