13
10
31
7
8
2
6
15
46
12
33
21
290
20
5
51
48
34
9
25
69
14
45
57
27
17
62
412
108
180
86
28
53
206
1
40
18
4
32