54
85
47
31
356
108
89
38
40
48
18
59
7
43
14
39
41
3
19
113
128
61
32
26
73
24
23
22
29
53
114
36
110
77
9
6
466
12
86
301
71
57
16
25