7
28
118
35
87
14
79
47
1
8
62
4
5
278
22
45
25
122
155
9
31
27
17
6
29
10
58
15
12
33
30
2
32
67
24
23
167
16
107
11
18
19