32
77
72
45
50
37
47
57
43
155
18
30
19
486
58
69
70
35
55
40
28
52
75
53
38
29
46
63
74
44
59
94
42
41
31
20
78