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