72
43
227
132
274
41
131
350
74
19
92
57
1316
280
416
114
24
164
80
95
27
197
56
18
48
478
31
11
10
20
22
23
29
222
93
88
34
14
188
66
289
319
165
277
36
234
89
51
623