58
34
55
38
61
48
88
98
185
53
62
70
77
57
69
35
31
65
2280
59
46
172
36
67
40
72
49
91
190
86
43
99
26
44
50
76
178
132
95
29
64
85
147
96
144
538
145
148