6
38
10
29
3
328
101
17
46
85
37
1
72
23
11
7
15
14
21
18
28
12
9
16
41
31
76
30
13
64
35
20
61
5
8
32
53
162