71
79
1408
232
43
238
420
93
111
30
169
40
37
170
351
387
60
45
115
32
48
110
116
251
184
63
186
21
143
38
435
301
285
171
96
59
51
108
140
55
15
250
459
69
551
198
75
117
280
165
119
283
395
194
390
33
91