122
54
51
217
55
341
1054
343
162
52
60
196
93
37
268
264
118
41
221
11
673
211
131
92
156
44
10
226
32
16
12
33
36
31
18
474
26
314
67
58
45
29
295
47
137
88
15
46
84
324
281
28
65