75
63
51
65
21
55
164
117
9
68
23
26
27
172
64
58
49
24
100
355
863
38
74
15
10
17
4
13
35
25
14
8
7
18
22
3
19
12
6