11
77
53
28
40
513
17
38
136
30
96
59
85
113
27
23
26
57
25
31
83
14
8
69
19
807
86
50
89
209
48
16
37
123
99
102
63
21
155
29
250
101
168
24
12
7
160
46