51
60
41
39
67
65
80
58
26
273
91
54
221
20
38
120
49
30
23
37
34
35
70
45
99
278
81
47
31
25
63
123
56
107