87
100
164
82
94
148
228
85
144
62
81
48
39
103
56
121
189
139
15
278
113
263
43
34
76
80
31
122
53
114
136
36
28
10
215
140
156
22
49
157
19
84
41
102
74
30
61
27
150
110