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