57
66
145
130
36
225
111
228
129
46
114
70
104
62
59
201
96
222
213
178
38
244
168
436
51
45
39
151
90
183
93
174
202
28
33
195
61
50
83
75
31
26
54
194
125
163
17
69