3
14
8
7
6
12
37
11
21
38
9
10
86
30
97
25
80
42
47
70
24
22
5
1
2
285
28
138
68
13
18
56
26
31
4
33
15