69
26
361
299
339
306
60
28
12
50
260
279
233
100
235
402
53
192
38
72
397
383
30
116
255
179
23
40
70
16
51
11
10
416
467
128
1
14
208
417
206
509
68
96
112
35
19
13