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