84
174
437
60
20
166
522
365
10
50
54
19
140
46
264
97
260
283
130
152
65
66
82
146
344
30
133
236
183
52
27
31
463
28
123
7
77
105
43
17
26
187
307
64
12
76
69
111
689
14
93
61
1
59
282