444
116
259
276
66
34
26
88
37
84
307
313
374
212
200
94
32
36
41
297
23
165
124
774
322
79
130
43
82
166
71
691
218
57
109
106
58
180
224
64
28
98
733
52
54
17
100
430
286
365
15