104
48
24
41
87
133
17
36
250
123
64
89
615
80
112
98
172
264
167
101
574
143
303
174
152
75
28
94
72
761
119
295
29
208
529
47
277
37
241
43
67
198
65
246
263
278
229
564
169
31
436
154
171
91
135
45
179
204