50
15
37
20
35
3
11
13
18
8
39
38
12
41
5
9
86
47
83
21
25
14
29
10
19
23
16
45
22
6
27
33
43
36
44
53
17
4
7