5
7
3
10
38
4
18
2
8
58
59
28
27
278
37
52
11
49
15
17
14
6
16
1
26
32
12
24
13
30
25
85
20
9
19
21
53