9
68
24
26
23
27
173
64
58
50
100
358
863
38
74
15
10
17
4
14
35
55
25
8
7
19
22
3
20
59
18
13
12
6
5
45
41