516
49
59
53
195
63
72
218
28
165
64
75
56
27
42
70
159
17
19
25
35
213
22
23
82
269
62
65
10
47
173
283
136
54
16
644
41
46
373
266
36
40
37
43
427
170
240
76
32