66
81
77
58
32
60
52
33
42
17
48
40
26
47
46
63
38
59
89
57
64
20
51
23
86
22
61
76
56
41
83
44
173
74
49
14
144
10
163
43
25