66
24
29
43
147
52
10
25
111
159
57
125
51
141
3
54
71
160
6
4
48
27
30
40
21
16
12
23
50
18
19
32
26
22
39
5
1
67
13
11
14
7
82
28
93
42
109
63
17
33
137
9
2
8
35
92