14
53
92
260
175
129
300
16
15
24
163
4
122
91
30
83
48
100
121
480
20
37
94
2
25
82
11
29
28
18
44
39
196
90
12
194
277
215
32
61
58
110
69
43
102
95
195
27
207
93
555