76
75
21
26
35
71
20
62
55
41
288
79
233
46
28
85
36
64
31
153
34
242
128
139
90
25
52
198
59
188
4
38
280
50
74
30
182
33
63
44
234
22
278
70
61