169
245
1128
394
70
11
444
14
936
20
63
34
113
9
124
422
152
62
235
166
110
45
56
266
41
335
47
19
57
131
95
150
51
172
273
59
104
157
219
397
201
987
475
65
149
52
33
116
249
137
183
68
78
26
38
282
117
74