35
12
18
15
3
10
26
13
9
41
32
46
65
64
16
57
2
22
4
7
40
23
31
56
36
33
75
11
14
80
19
68
27
43
94
58
24
20
106
72