6
9
3
1
106
5
42
40
30
11
46
15
20
16
2
18
325
8
90
14
10
36
7
4
61
32
27
17
12
76
123
25
37
58
33
13
62