53
58
48
171
142
79
531
15
60
46
14
117
20
78
36
211
95
55
556
81
42
38
26
63
68
25
152
43
105
35
59
44
52
74
161
40
148
66
275
64
28
177
125
124
96
182
51
17