8
405
53
111
15
27
17
7
4
20
61
96
5
9
37
10
25
2
32
23
26
18
42
21
184
3
12
11
193
1065
14
226
6
13
282
59
29