12
293
60
391
382
323
43
72
94
58
121
35
25
39
52
38
123
26
1234
41
568
133
14
233
95
86
494
42
15
69
44
230
481
24
105
33
48
8292
848
324
27
68
4
965
473
164
380
265
31
398
50
54
491