15
94
37
98
90
80
18
279
28
24
134
6
148
5
149
75
67
26
19
36
204
260
195
16
289
442
23
155
7
34
14
33
151
210
374
168
17
30
48
51
156
109
745
283
63
27
301
60
20
3
4
32