20
14
8
15
13
12
7
96
142
5
34
31
255
177
58
166
19
11
70
65
618
4
105
38
28
10
51
1053
75
6
86
27
16
293
130
157
101
78
72
9
56
24
66
36
146