38
61
118
162
136
23
43
5
33
59
31
18
161
66
109
100
27
121
39
16
29
55
95
64
15
67
11
12
25
6
9
4
130
50
101
56
41
86
164
24
133
97
171
3
80
140
22
73