7
57
17
11
10
20
28
76
23
129
77
47
18
54
34
90
94
24
14
49
79
465
13
39
48
26
61
25
16
53
140
120
27
112
125
3
106
207
8
99
32
15
220
50
55
81
243
282