80
63
38
86
60
72
16391
35
246
119
28
41
209
108
1361
64
25
54
76
32
20
65
200
30
184
68
57
37
66
81
84
69
46
143
61
82
74
31