9
2
7
3
6
1
10
19
35
18
8
28
73
55
195
61
25
66
141
45
4
16
13
57
37
82
36
33
403
58
22
52
38
81
101
29
21
15