17
10
11
15
1
8
26
9
3
50
27
40
6
140
158
22
16
14
25
39
13
24
52
36
28
4
166
41
21
116
56
12
35
5
95
130