1
2
20
40
7
16
231
19
44
26
61
24
43
74
37
63
14
35
69
123
30
38
68
76
312
75
257
311
275
113
92
51
591
115
212
95
23
31
71
60
111
238
169
201
325
85
77
153
460
292
328
157