39
250
175
246
70
74
200
583
316
115
54
33
29
89
87
35
68
30
34
348
28
23
19
21
46
60
25
14
37
78
139
75
148
50
145
65
47
281
90
233
32
38
20
26
27
161
299
40
157
234
13
53