191
70
40
339
247
352
119
144
100
139
107
145
44
84
185
97
239
289
108
47
66
196
338
1088
241
153
1689
49
174
78
594
203
101
437
34
29
30
60
90
39
31
175
110
122