139
96
122
58
149
25
68
92
60
190
78
204
45
131
27
85
112
53
59
63
51
132
40
20
72
104
50
36
61
100
160
170
90
140
83
101
121
323
12
93
17
37
99
44
219
155
31
43
70
15
166
54
95
64