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