245
22
460
34
96
574
80
81
16
79
18
376
193
889
1812
389
45
384
57
235
17
50
158
54
10
197
261
101
97
104
41
23
68
463
207
308
43
492
53
273
88
356
204
59
64
26
533
112
503
106
184
63
194
597
154
157
58
49