21
86
13
17
34
31
8
28
15
27
29
59
6
52
3
19
64
33
38
26
35
79
37
66
92
56
94
10
51
1
24
80
12
44
89
83