15
63
224
7
41
62
34
214
37
12
35
504
24
380
43
78
51
103
83
76
521
46
162
2
87
54
85
154
18
1947
122
799
199
212
47
406
33
42
104
44
31
23
641
206
55
30
1923
36
271
67
13
177
192
292