15
1
8
40
210
37
69
21
5
29
328
3
63
16
25
17
19
13
57
9
34
101
39
11
45
7
20
4
6
12
27
51
18
42
22
35
74
54
24
312