13
154
49
235
14
36
86
34
63
58
24
32
309
35
38
467
5
798
195
739
123
27
46
514
20
133
110
255
69
134
635
33
3
95
248
1
280
321
116
43
604
234
157
401
82
12
23
176
249
319
51