157
49
61
82
141
145
56
64
331
208
91
142
278
30
250
119
85
68
115
89
553
124
57
435
202
83
156
86
32
31
29
161
72
69
417
219
108
55
53
411
1096
2136
231
689
264
259
121
365
136
155
75
242
158
117
78
87