192
346
201
746
154
169
167
208
76
379
295
145
106
266
218
152
441
174
124
190
35
36
44
31
171
103
50
200
77
117
20
84
240
235
367
292
112
68
157
148
130
85
55
238
144
113
39
54
64
51
109
312
73