25
30
36
6
64
20
19
26
89
33
57
23
44
340
377
67
74
143
45
114
40
463
15
21
335
11
50
204
125
391
205