57
58
41
712
102
10
84
50
128
126
35
47
81
114
241
344
21
266
76
154
29
450
11
68
70
49
24
34
39
101
23
32
427
26
103
63
73
108
38
965
88
44
171
7634
580
191
397
218
190
37
85
155
337
80