169
392
44
353
205
232
215
69
147
413
220
114
134
152
128
28
566
125
25
175
157
632
208
85
333
29
59
214
103
23
130
166
382
321
142
369
95
108
94
74
367
323
448
193
97
75
452
80
43
62
26
78
12
226
38
145