384
71
204
108
165
448
60
63
526
40
97
27
164
195
202
74
78
67
66
297
73
33
42
37
24
44
57
31
325
48
444
324
404
55
155
28
50
32
54
101
213
43
282
38
46
242
188
293
354
367
578
382
344