62
82
85
55
57
86
29
56
66
68
76
50
81
20
95
73
54
84
32
96
26
40
10
18
34
36
23
31
38
5
148
47
43
48
113
77
42
110
58
19
285
14
46
101
359
25
143
41