57
69
48
35
31
65
2280
59
46
53
56
172
36
67
40
72
49
91
34
190
86
43
99
26
44
50
76
70
178
132
94
29
64
54
85
146
96
144
538
145
148
78
24
1449
283
75
83