44
18
14
190
225
217
97
26
1307
287
388
259
303
64
51
127
28
378
12
115
66
117
43
35
34
20
489
78
87
534
276
4723
1041
81
146
53
284
182
170
136
626
153
209
130
137
142
80
70
84
1427
390
46
12299
413
71