13
14
20
15
26
56
50
46
36
128
75
17
4
8
58
27
81
147
43
18
70
21
412
103
11
96
28
73
35
9
66
19
23
370
39
78
341
7
33
31
137
30
61
371
295