39
249
224
27
60
57
354
189
111
183
37
68
533
85
100
63
282
7
84
70
234
59
81
41
56
40
196
327
106
29
218
55
276
65
122
91
137
45
289
53
107
119
198
103
49
86
23
62
140
26
95