57
24
101
173
55
196
44
63
137
96
152
37
1507
99
104
674
85
69
91
84
40
135
54
154
126
100
151
87
76
223
221
51
58
41
31
25
175
60
156
56
65
176
98
62
23
78
73
171
109
81