11
32
24
8
20
12
69
47
7
19
74
16
15
37
36
13
309
487
43
178
243
29
60
1381
45
27
632
53
57
46
26
338
42
56