212
67
39
42
49
61
54
52
219
97
127
33
41
190
201
78
53
293
16
29
92
346
13
264
99
299
19
23
413
34
46
38
27
58
317
215
63
108
278
511
60
122
43
525
89
35
103
236
474
186
90
22