38
61
267
42
37
49
20
7
40
332
24
135
36
39
365
30
14
60
96
12
43
13
45
33
56
235
609
47
164
65
71
21
383
27
238
191
48
18
58
19
101
203
55
302
541
360
133