85
59
37
69
72
62
21
13
81
26
52
144
141
53
88
56
77
145
120
142
100
42
27
30
98
123
65
57
108
366
126
64
60
251
106
32
152
385
171
166
35
153
74
63
253
637
99
34
19
28
195
36
109