62
48
89
98
185
54
61
70
77
57
35
31
65
2287
59
46
53
174
36
67
40
72
49
91
34
190
86
43
99
27
45
50
76
179
132
95
29
64
60
147
97
144
538
146
148
78
24
1450