144
30
54
206
29
58
51
111
15
13
35
20
281
311
31
10
59
40
791
445
18
86
258
74
429
420
468
42
299
82
34
45
100
104
28
32
26
47
1158
336
53
64
78