57
511
135
45
36
26
29
18
20
48
59
28
50
30
106
37
31
89
70
74
33
77
35
21
34
12
27
228
90
46
15
303
55
63
44
17
349
336
66
527
38
114
42
126