229
70
615
40
39
51
45
81
102
333
53
476
28
101
190
24
48
223
208
486
83
250
866
171
120
1139
158
57
22
145
58
13
238
202
32
609
27
189
233
19
133
36
68
18
41
197
29
278
175
194
56
205
167
327