30
56
57
73
82
84
41
3
11
16
38
69
17
1
29
35
45
51
86
15
42
55
77
43
5
34
50
28
20
40
64
68
76
90
59
44
88
19
6
32
61
67
85
26
79