177
20
35
450
132
46
33
73
190
236
84
45
74
27
80
28
103
98
107
53
21
309
307
70
495
37
26
371
1685
584
345
844
347
152
39
215
247
25
10
58
23
19
13
171
173
129
166
408
256
327
194
213
66
22
40