321
377
46
129
34
25
371
424
220
77
199
142
470
30
26
438
14
23
72
40
44
17
42
55
224
108
27
37
328
21
355
67
119
473
73
31
111
29
246
53
80
63
94
47
128
102
24
52
88
175
147