42
159
315
187
706
208
62
227
58
350
456
314
1026
323
263
34
400
36
101
38
71
110
106
17
150
10
175
215
53
197
56
121
143
125
79
23
98
107
191
155
129
253
500
128
43
85
109
44
292
77
59
134