30
54
172
9
15
19
13
22
262
42
914
24
271
57
51
26
586
1340
830
59
46
154
44
16
34
435
203
83
96
585
307
133
38
63
53
418
39
45
11
21
33
32
18
37