44
342
63
30
3473
75
324
38
59
434
900
73
154
1927
42
46
20
97
55
65
62
89
32
39
110
61
77
54
357
78
231