47
178
341
252
24
37
88
26
67
29
30
34
75
78
48
11
13
41
22
83
68
126
32
28
62
155
219
5
251
80
18
390
65
290
92
195
130
106
154
36
328
173
35
551
211
314
184
77
466
16
356
269