152
50
65
54
36
17
3
15
11
29
42
146
52
10
25
111
160
57
56
124
51
140
4
71
6
48
27
30
39
22
16
12
18
19
32
26
21
5
1
66
13
14
7
82
28
93
109
63
33
137
9
2
8
35
92