42
61
194
98
21
20
17
31
28
79
203
55
167
218
44
36
19
67
230
54
665
63
48
403
24
26
23
282
139
39
64
2852
289
35
152
489
16
45
57
50
82
38
101
166
142
122
89
88
30
315
27
219
49