65
103
115
38
47
170
637
270
34
324
299
40
537
8
20
31
48
35
59
30
70
12
72
729
136
10
97
937
967
913
11
57
33
325
50
58
68
444
137
76
271
24
148
29
208
762
167
16
44
617
168
346
180