244
179
72
97
99
108
186
61
339
290
167
71
162
97
466
129
23
31
107
476
220
332
101
89
56
283
159
364
102
48
58
188
383
282
106
230
177
128
157
52
72
94
231
393
76
75
