67
59
92
37
142
81
238
17
64
31
314
160
135
47
214
186
227
127
101
234
32
224
71
207
50
87
167
291
199
282
42
96
221
116
55
228
179
373
36
75
122
54
49
523
95
30
77
33
298
48
159