64
26
99
39
38
35
42
138
85
47
83
59
93
50
57
120
275
45
134
62
119
166
60
63
74
190
199
161
129
96
143
116
135
40
82
72
125
48
24
27
46
43
51
53
168
213
76
80
32
44
70
107
104
28