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