269
8
34
17
101
61
114
299
122
487
86
190
9
81
44
13
96
76
27
338
171
186
22
257
90
89
167
41
119
48
523
272
45
218
49
132
120
51
93
149
231
36
230
201
12
18
150
37
29
28
133
60
56