44
228
90
35
178
123
195
94
19
21
42
449
22
187
50
135
313
37
43
161
36
12
16
23
198
64
33
60
384
52
74
73
29
368
446
30
134
69
39
38
4696
366
205
61
263
20
27
48
523