40
29
45
64
19
41
4
6
26
53
32
56
85
20
10
67
15
8
3
11
33
17
24
7
82
12
86
31
71
27
48
57
49
9
2
28
5
14
43
25