28
11
26
385
257
464
341
42
8
206
1644
17
33
34
537
203
21
61
166
1268
282
2043
18
199
37
30
167
13
210
688
7
512
757
12
1512
36
597
20
54
145
142
268
116
193
569
777
37
23
277
65
