56
46
25
243
26
89
44
24
36
42
60
79
119
107
111
198
94
185
22
188
439
49
75
43
37
39
97
68
51
96
80
50
52
55
40
12
124
17
15
48
21
65
143
64
74
53
27
93
133