6
13
21
22
16
348
46
252
49
11
223
27
25
14
34
88
53
222
37
26
467
20
7
8
67
35
405
30
9
12
173
124
31
59
111
197
23
112
10
32
15
60
2
18
248
1205