44
50
450
222
96
97
74
24
32
128
40
30
173
48
31
348
129
20
19
193
151
27
226
22
89
240
38
43
17
434
45
268
53
393
299
109
849
358