39
16
213
25
57
54
28
19
32
26
30
759
82
66
52
18
45
27
345
108
36
103
53
60
77
42
219
63
31
13
14
33
35
15
17
20
40
6
21
22
34
23
56