86
71
22
38
9
128
163
43
73
389
93
139
124
78
31
62
48
80
29
21
42
12
20
129
173
51
49
10
24
56
50
3
17
91
70
15
23
35
191
258
175
147
27
68
101
117
8