15
5
42
7
38
8
25
6
9
14
70
152
24
17
52
47
26
32
230
77
43
16
35
100
27
23
56
21
48
20
604
57
72
1512
55
355
64