81
14
57
55
95
18
344
74
248
46
30
33
105
13
42
49
206
124
102
127
35
60
390
66
223
15
31
135
664
197
23
77
227
19
435
99
138
90
243
308
100
56
209
441
72
545
58
16
362
180
829
1776
374