190
106
124
597
183
316
13
34
136
38
6
159
43
59
19
23
443
122
24
28
202
32
812
759
57
68
69
46
189
309
506
66
75
419
263
215
45
115
88
73
680
207
251
116
169
235
63
65
131
283
669
352
94
42
659
39