3
17
149
10
53
42
31
18
123
26
168
1
100
19
21
41
5
16
24
145
62
99
58
54
170
85
143
7
193
40
12
11
47
4
177
71
9
22