8
31
54
20
42
9
320
20
23
10
45
550
15
44
8
17
1
130
60
1363
1
528
348
2014
63
13
7
770
103
5
471
244
251
12
86
139
13
17
1008
547
19
13
8
11
10
358
165
337
