47
87
36
140
80
164
38
81
37
215
74
28
71
338
178
14
318
55
19
46
30
42
90
40
32
471
198
130
39
26
128
96
50
337
48
5
23
17
453
190
230
208
69
159
34
66
88
85
271