217
107
156
61
60
442
123
23
11
18
38
177
161
118
513
94
9
12
237
71
324
44
163
17
301
95
289
186
30
138
103
46
59
68
45
108
26
48
66
49
333
73
27
53
272
57
52
907
98
662
77
209
176
90
39