231
81
127
114
167
107
174
19
103
160
154
93
58
102
201
42
198
84
131
181
210
112
79
162
163
113
136
329
90
176
121
88
56
38
60
25
110
16
268
48
284
51
24
148
150
417
68
44
146
310