40
51
54
148
55
50
67
83
278
64
30
178
125
126
99
183
53
14
17
66
24
112
209
22
3
9
79
152
101
161
38
46
297
62
39
44
27
174
234
233
56
5
134
25
23
197
34
188
7
15
73
80
45