66
52
79
37
20
11
31
51
60
39
47
6
94
13
62
54
32
40
35
28
86
90
14
19
69
12
25
27
24
76
67
17
26
34
57
21
30
58
301
29
38