225
298
208
67
61
352
49
383
95
226
406
65
155
110
93
197
75
59
139
199
89
344
27
35
41
17
448
190
90
34
29
36
105
30
58
18
148
14
96
205
106
256
196
88
111
98
86
443
91
118
52
55
45
177
237