46
20
26
17
107
128
16
58
40
38
29
12
105
53
461
44
64
45
59
55
42
27
74
36
108
69
9
22
73
60
65
49
43
147
39
21
23
138
33
67
57