57
83
35
31
32
163
24
58
39
147
56
51
43
205
87
74
102
10
23
37
127
49
55
179
191
183
151
277
124
69
40
46
18
208
33
133
53
77
95
128
44
61
72
26
59
47
50
256
65
170
70
103
211
9