118
117
183
181
142
165
100
82
28
281
80
134
38
95
206
73
39
44
970
25
18
30
178
515
57
131
22
24
34
43
583
11
76
40
32
31
51
64
29
27
56
23
166
33
474
115
10
107
50
85
4
124