4
5
179
79
16
30
89
6
134
1
136
271
380
78
10
46
21
18
249
99
164
167
722
37
68
55
279
91
237
42
1047
100
140
63
70
162
144
40
864
69
203
45
24
22
142
859
275
266
77
8
1247
475
60
108