68
244
521
251
368
282
39
192
238
372
58
190
115
385
273
30
104
96
57
248
62
122
56
75
38
26
41
139
66
311
71
1261
233
37
45
44
54
94
132
33
23
99
317
70
64
164
117