8
329
10
13
52
5
3
15
1
40
211
37
70
21
30
328
63
16
25
17
19
57
9
34
101
39
11
46
7
20
4
6
12
27
29
51
18
42
22
35
74