144
85
44
70
81
384
352
16
102
52
55
5
110
494
26
35
6
4
36
24
153
8
15
46
23
27
56
342
207
282
208
277
103
225
105
79
123
576
173
68
19
138
371
152
228
219
118
190
234
130
91
167
295
232
354
161