7
2
8
28
24
15
155
118
22
26
4
9
62
100
1
30
12
25
41
11
3
49
10
172
20
6
13
21
5
17
23
68
18
42
27
77