142
13
68
544
258
39
287
240
113
131
276
453
70
52
232
69
400
2
565
8
2
118
94
11
357
53
401
4
551
192
3
1072
143
73
132
206
71
280
296
15
23
326
2
95
365
134
146
26
27
97
