85
24
28
22
12
20
37
17
14
55
15
11
16
18
35
103
54
39
10
13
43
23
7
1
9
2
3
29
32
19
6
68
69
65
44
26
49
81
38
56