67
58
150
82
179
60
88
185
147
69
10
18
22
7
29
70
40
149
332
20
64
120
96
127
106
50
103
66
53
41
46
138
51
73
91
31
124
80
36
15
62
3
164
33
72
45
76
101
201
35