10
173
16
25
11
14
489
3
166
443
1491
53
5
6
12
13
124
8
244
205
112
7
2
4
350
34
23
52
65
243
18
22
211
9
440
54
20
31
55
315