15
18
9
20
36
54
7
46
33
11
59
77
12
794
62
153
40
29
87
123
27
24
47
179
31
258
63
71
13
156
22
88
25
111
65
34
76
159
561
4741
113
79