9
78
41
12
46
19
24
17
13
14
8
25
22
32
29
114
82
52
35
37
48
20
337
16
99
18
190
39
23
54
36
92
11
2
10
3
1
102
113
127
174
83